|
Post by account_disabled on Jan 28, 2024 23:38:07 GMT -5
Rails 教程一系列广泛的教程(我发现的针对初学者的最全面的资源之一)。 RubyonRailsTutorials一个很棒的链接目录可进一步满足您对 Rails 知识的需求。 一些更具体的Ruby 工具可供查看: Ruby 开发工具一个 IDE由 Eclipse 平台的 Ruby 感知功能和插件组成。 Watir一个用于自动化 Web 浏览器的开源 BSD 库。它允许您编写易于阅读和维护的测试。它既灵活又简单。 Radrails Ruby on Rails IDE可以独立使用也可以作为 Eclipse 插件使用。Radrails 是免费、开源和跨平台的包括集成的 shell 控制台、用于 Ruby 和 Rails 的丰富代码完成、集成的调试器和云部署选项。径向导轨 Heroku在线 Ruby on Rails 云平台即服务。一个“快速、无摩擦、免维护的 Rails 托管平台”提供。 免费计划。该平台是有效的但并非无敌。 Capistrano一种开源工具用于在多个服务器上运行脚本最常用于部署 Web 应用程序。它自动执行在一台或多台 Web 服务器上提供应用程序新版本的过程包括对更改数据库等任务的支持。 Ruby 工具箱提供可供 Ruby 开发人员使用 购买电话号码列表 的工具的概述。工具按类别排序并根据 GitHub 上相应源代码存储库中的观察者和分叉数量进行评级因此您可以轻松找出您的选项以及 Ruby 社区中最常见的选项。Ruby工具箱 RailRoad “Ruby on Rails 应用程序的类图生成器。它是一个 Ruby 脚本用于加载应用程序类并分析其属性(属性、方法)和关系(继承、模型关联等has_many)。” Instant Rails “一站式 Rails 运行时解决方案包含 Ruby、Rails、Apache 和 MySQL全部经过预配置。 并准备运行(在 Windows、OS X、Linux 和 BSD 上)。无需安装程序 — 您只需将其放入您选择的目录中并运行即可。它不会修改您的系统环境。” Ruby on Rails 工具箱 包含20 多个工具的列表可帮助您进行 Ruby on Rails 编码。 TDD 和 BDD 测试驱动开发(TDD)是一种软件开发技术涉及重复非常短的开发周期:开发人员编写一个失败的自动化测试用例定义所需的改进或新功能;然后他们生成代码来通过该测试;最后他们重构新代码以满足公认的标准。 行为驱动开发BDD 是TDD和验收测试驱动规划背后的思想的演变。它将 TDD 和领域驱动设计结合在一个集成的整体中使这两种强大的软件开发方法之间的关系更加明显。 库克标志 BDD 通过提供跨越业务和技术之间鸿沟的通用词汇(也称为“通用语言。
|
|