Tại sao tôi không học Ruby on Rails nữa ?
Ruby
114
RubyOnRails
40
White

checkraiser viết ngày 02/08/2016

Tôi cũng như các bạn, từng học Ruby, học Rails, rồi tìm Job, lăn lộn với nó. Hẳn đi đến 1 kết luận là, tôi có thể ghét Rails, nhưng tôi không thể ghét Ruby được.
Nó như là mối tình đầu vậy.

Nếu bạn bắt đầu học Ruby on Rails, hãy cứ học nó, đủ để bạn an tâm xử lý 90% các dự án CRUD với Rails.

Nếu bạn đã an tâm về kỹ năng hỏi đáp, google search của mình cho tất cả vấn đề với Rails rồi, tôi nghĩ bạn nên dừng lại, giải lao, và suy nghĩ tiếp về con đường tiếp theo bạn nên học cái gì.

Vì sao vậy ?

Tôi hay các bạn ở đây, đã từng dùng rails c để vọc với cái app của mình, cảm giác đầu tiên, đó là sợ.

Thế nên, có câu nói đùa là: Tôi rất ít khi test, nhưng đã test là test ở production.

Ruby là 1 ngôn ngữ thuần OOP, ở đó mọi thứ đều là Object. Kể cả Class cũng là Object.

Bạn làm Ruby, nghĩa là làm với Object.

Và tất nhiên, khi dùng Rails, điểm khó chịu của nó là, bạn khó mà vọc trên production được !

Toàn bộ methods của models trong ứng dụng bạn bị lòi ra ngoài một cách rất tự nhiên (gọi là hở hang), ai thích chọc gì chọc, sờ mó đủ kiểu vẫn OK, miễn là nó vào được cái rails c.

Tôi vẫn nghĩ, chúng ta là dev, về mặt lương tâm 1 tí, hãy nên làm gì đó để người sử dụng và người vận hành nó an tâm ngủ ngon hơn cho cái mình viết ra đã.

Tản mạn...

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

checkraiser

17 bài viết.
20 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
6 1
Tôi dự sẽ viết 1 loạt series về việc thiết kế 1 ứng dụng Rails như thế nào để nó có thể giúp bạn ăn ngon ngủ yên trong hằng năm trời: Khi mà việc t...
checkraiser viết hơn 2 năm trước
6 1
White
5 10
Cũng ngót nghét đi làm hơn 6 năm rồi, mình chỉ thấy một điều khá "ngược đời": Các ông chủ , những người trả tiền cho bạn lại có tư duy lập trình ké...
checkraiser viết 10 tháng trước
5 10
White
3 3
This post is a sample chapter from my (Link) How to render a ReactJS component isomorphically ? The trick is in defaultProps and componentDidM...
checkraiser viết 3 năm trước
3 3
Bài viết liên quan
White
8 6
Chưa xem phần 2? Xem (Link) Trong bài viết này tôi giới thiệu cho các bạn về khái niệm function arity, một cách gọi mĩ miều của số lượng argument ...
Lơi Rệ viết gần 3 năm trước
8 6
White
8 1
Tiếp theo (Link) Mình sẽ hướng dẫn cách test căn bản cho API mình tạo. Thật ra mà nói thì mình phải viết test trước khi làm nhưng mà để tránh việc...
My Mai viết 3 năm trước
8 1
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
17 bài viết.
20 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!