関連コードに関して少ないコードで書くコードを多く書けば書くほど保守のコストがかかる読んで理解する量が増えるので、理解することが困難になるコードが多いほどバグの隠れる部分が多くなるたるんだロジック条件文及び同義語的なロジック構造を不必要にtもなっているもの。たるんだロジックは、たるんだ心の表れ。複製によって繰り返された構造を隠し、既存のバグもすべて複製される。悪い設計は、コンポーネント間に多数の不必要な通信経路を導入することがある航路を航行する助けを求めることを恐れないコードへの最善の航路は、すでにコードをしている誰かに導いてもらうこと。ペアプログラミングや変更のレビューを活かすと良いやってみて学ぶコードを学ぶ最善の方法は、そのコードを修正すること。自分の間違いから学ぶ調査、そして行動エラーについて可能性のあるエラーをコード内で無視しない。単体テストインテグレーションテストシステムテストテストのコードを活気ながらテストをする。先延ばしにしないひどいテストは負債システム理解不可能ひどい設計が更にひどい設計を生み出すひどいアーキテクチャの結果はコード内に閉じこもっていないはっきりとしたアーキテクチャ設計は、首尾一貫下システムをもたらす。技術的負債に対処するソフトウェア開発について優れたソフトウェア開発は、思いついた最初のコードを投げ込むような無節操なコーディングではない優れたプログラマは謙虚さを持って活動する。すべての事柄を知っているわけではない成果物を最初にテストする急がば回れどんな事情があってもビルドを急いだりしない。間違いを犯すテストは、ソフトウェア開発者たちがシステムに追加した問題をあぶり出すだけであり、テスターが障害を見つけたとしたら、それはあなたの障害である。誰かがコードを読んで批判するとわかっていたら、あなたは優れたコードを書くでしょうコミュニケーションコードがどれだけうまく伝えられるかは、使われているプログラミング言語など使われている自然言語に依存する。...筋トレを週1ではじめてから、約3ヶ月経過しました。実は筋トレをしていました。...1週間で実現したいこと8/22実現したいことがあり、時間を費やすも、進捗がだせずにいます。...月別pv数1000超えました。総記事数は31でした。このブログを書き始めて約2ヶ月が経過しました。コメントをキャンセルメールアドレスが公開されることはありません。TOP%d人のブロガーが「いいね」をつけました。