引言 - thoughtbot 的 Ruby 科学

主要观点:Ruby on Rails 已逾 15 年,其社区形成了构建快速、有趣且易变应用的若干原则,但这些原则有其局限性,应用发布数轮后会出现模型过载、类少且大、测试慢、变更困难等问题,很多应用到某一天会陷入困境,只能重写或换工作,但不必如此,开发者可利用几十年的面向对象编程知识,通过应用良好的面向对象编程来编写优秀的 Rails 应用,《Ruby Science》概述了检测代码中出现问题的过程并深入探讨了解决方案。
关键信息:Ruby on Rails 原则及局限性、可利用面向对象编程、《Ruby Science》概述相关内容
重要细节:提到的 Rails 原则有“Don’t repeat yourself, keep logic out of your views, don’t overload your controllers, and keep business logic in your models”,以及《Ruby Science》是来自创建数百个应用的作者的关于编写出色 Rails 应用的经典参考等。

阅读 14
0 条评论