エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
書籍「良いコード/悪いコードで学ぶ設計入門」より「見逃してはならない重要ポイント」
良いコード/悪いコードで学ぶ設計入門 保守しやすい成長し続けるコードの書き方。 ITエンジニア本大賞20... 良いコード/悪いコードで学ぶ設計入門 保守しやすい成長し続けるコードの書き方。 ITエンジニア本大賞2023で大賞を受賞し絶賛されている改訂新版。 AIが生成したコードやそれらをつなぎ合わせたプログラムなどが増加するこれから本格的に規模の大きいプログラムを書くことになる中級者を目指す人向けの理解しておくべきことが紹介されています。 悪しきコードがもたらす弊害。 読み解くのに時間がかかり、バグを埋め込みやすく、さらに悪い構造を誘発するものです。技術駆動命名や連番命名といった意味不明な命名。名前重要。 条件分岐の入れ子構造によるネストの嵐、重複コード、修正漏れ、可読性低下、未初期化、不正値の混入などバグを生み出し、開発生産性を低下させる悪魔退治をすべし。 深いネストと文の重複の解消する方法に早期return、ガード節。 switch文の重複を防ぐため、interfaceの活用。switch-c



2025/06/13 リンク