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.
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…
Người viết checkraiser
Techtalk via Kipalog