目次 「GTD」とは何か 「インボックス」 「インボックス」を処理する 「次にとるべき行動」のリスト 「連絡待ち」リスト プロジェクト 状況 アジェンダ 「いつかやる/多分やる」リスト カレンダー 週次レビュー トリガー […]

現在ではREST APIはとても一般的な話題です。ほとんどすべてのWebアプリケーションの一部分となっています。シンプルで一貫性があり実際的なインターフェースは必須です。これは皆さんのAPIを他の人が使うことをとても容易 […]

私はコードにコメントを書く際の哲学について書いた投稿の中で、必要のないコメントこそが、最も優れたコメントだと書きました。この点についてもう少し説明させてください。まず、コードはコメントに頼らなくても理解できるようにできる […]

こんな経験はありませんか? あなたはデスクに向かい、この一週間仕事を滞らせ続けている1つの問題を解決するため、考えを巡らせています。頭の奥底で、他の誰もが思いつかないようなアイデアや可能性を構築している最中です。識別した […]

コードには1行ごとに隠しドキュメントがあります。 次のコードスニペットの4行目を書いた人は、何か理由があってDOMノードのclientLeftプロパティにアクセスしたのでしょうが、結果的に何もしていません。これはかなり不 […]

Pro Git第2版の驚くべき冒険と最終的なツールチェーン ほぼ6年前、私はApressから執筆が予定より遅れていたPro Gitと呼ばれる本の手伝いの誘いを受けました。結局原著者が書き続けないことを決めて、私が最初から […]

数ヶ月前、私はJames O Coplienのほとんどのユニットテストが役に立たない理由という記事に出会いました。Jamesはほとんどのユニットテストは無意味であると考えていて、タイトルは内容をそのまま正確に表しています […]

開発手法の大半は、まずKent Beckの有名な著書『Extreme Programming Explained: Embrace Change』(邦訳『XPエクストリーム・プログラミング入門』)、そしてGerald W […]

本エントリは翻訳リクエストより投稿いただきました。 ありがとうございます!リクエストまだまだお待ちしております! Git-flowとその問題点 よりシンプルな代用としてのGitHub flow GitLab flowのp […]

本エントリは翻訳リクエストより投稿いただきました。 ありがとうございます!リクエストまだまだお待ちしております! 前編はこちらです 4:テストに伴うコスト 2014年5月27日 audio 今回のテーマは、テストとTDD […]

本エントリは翻訳リクエストより投稿いただきました。 ありがとうございます!リクエストまだまだお待ちしております! 後編を公開しました(2014/10/8) これは、 テスト駆動開発(TDD)とTDDがソフトウェア設計に与 […]

Stack Overflowは、私が学習に役立ててきた多くのオンライン・コミュニティと同じように、自然と厳しくなってきました。第一にこれは、自己防衛機能です。子どもが初めて学校や託児所に入ると広大な世界にさらされて、髄膜 […]