Ruby Science:高品質のRuby on Railsアプリケーションを構築するためのthinkbotのガイド

thoughtbot (小さな文字)は、Ruby on Railsを使用したWeb開発に焦点を当てたアメリカの大手コンサルティング会社の1つです。 thoughtbotは、この環境で一般的なビジネスモデルを運用しており、コンサルティングだけでなく、 オープンソースへの多大な貢献 、コミュニティへの積極的な参加(たとえば、 Giant Robots Smashing into Other Giant Robotsポッドキャスト )、教育活動( ワークショップメンタリング )、国内製品と文学



今日までのアカウントには、2つの完全な本がありました: The Playbook-内部ルーチンと労働トリック思考ボットの包括的なガイド(Webサイトで無料で学習できます)、およびBackbone.js on Rails -JSフレームワークBackboneを使用した同様の包括的なガイドRuby on Rails。



本を出版する彼らのアプローチの興味深い特徴。 これは、一度書かれて紙に印刷され、長年にわたって陳腐化する静的な作業ではありませんが、バージョン管理をサポートする製品は、読者の影響下で開発され、すぐに使用できるサンプルコードを含むさまざまな電子バンを伴います。 「ソース」ブックはgithubに保存されます。つまり、読者はいつでも最新リリースを入手したり、問題を報告したり、テキストの一部について議論したりできます。



今日、彼ら Ruby Scienceと呼ばれる新しい本の作業の開始を発表しました。 素晴らしいRailsアプリケーションを作成するためのリファレンス。」 さらに、あなたは本を読み始め、その開発に今すぐ参加することができます。





人々は、本当に高速で興味深く、サポートされているアプリケーションを作成できるフレームワークを求めてRuby on Railsに来ます。 しかし、時間の経過とともに、あらゆるプロジェクトは多種多様なコードの厚い層で大きくなりすぎ、維持するのがより難しく、高価で、苦痛になります。



本の著者は、あなたにそのような問題の本質に関する彼らの見解、ならびにそれらの検出、除去、および予防のためのレシピ集を提供します。



現在発表されているコンテンツは、あなたとあなたのチームを大いに助けることができる、 非常にジューシーな多様なベストプラクティスの選択です。 書かれていない章にはアスタリスクが付いています。 本の短いプレビューはここで見つけることができます



内容



はじめに



コードの匂い






解決策






原則






Thoughtbotが自分のワークフローを調査して文書化することへの愛情は、長い間私に影響を与えてきました。 彼らは日々の仕事からドライスクイーズを提供することができ、読者がさまざまな痛みを伴う熊手を踏まないようにしています。 したがって、理由もなくこの発表をすり抜けることができませんでした。 私は すべてのルビストがこの読み、そしてthoughtbotに従うことを強くお勧めします 。 ちなみに、1月末まで、20%の割引が本にかかっています。



All Articles