エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
読書メモ 『コードコンプリート 第2版』Part1
今になってはじめて『CODE COMPLETE 第2版 上 完全なプログラミングを目指して』を読んでいます。 以下... 今になってはじめて『CODE COMPLETE 第2版 上 完全なプログラミングを目指して』を読んでいます。 以下、印象に残った点などを自分なりに解釈してメモ。 まだ読んでいる途中であり、今回は「第2部 高品質なコードの作成」をメインとします。 6章 クラスの作成 ADT(Abstract Data Types) データとそのデータに作用する操作をまとめたものを ADT というらしい。(聞いたことなかった。)クラス設計の前に ADT を使用することによって、ある程度の抽象度を保った状態でドメインを分析できる。これにより、いきなり実装の詳細から考え始めてしまい、気がついたら使いづらいクラスが出来上がったり、実装がむき出しすぎて変更に対する強度が低いクラスが出来上がってしまったりといったことを早い段階で防げる可能性がある。 ADT の例として原子炉の冷却装置などが挙げられている。 coolin

