【本日のOOP】Tell-Don't-Ask
https://martinfowler.com/bliki/TellDontAsk.html
読んでみて、どういう感想を持ちましたか?
・あたりまえ、いまさら?
でも、世の中、こんなコードがあふれているんですよ。
まあ、私には「setValue(3)」なんてのが良い例とは思えないのですけどね。
Martin Fowlerさんが誰だか分からない人は、まず「リファクタリング(ISBN-13 : 978-4274224546)」を読みましょう。
これ以外にも、Martin Fowlerさんの記事、たくさんあって、どこから読めばいいか分からないでしょ? 分類とかタイトルとかで気になる記事をざっと探して、まずは、こういう簡単な記事から読むことをお勧めします。無理しないで、少しずつ読んでみませんか?
前の記事:decltype(auto)の解説記事 | 次の記事:【C++11】移譲コンストラクタと指定イニシャライザ |
新着情報
2021.03.16
2021.02.26
2021.02.24
2021.02.22
2021.01.19
2021.01.04
2020.12.29
2020.12.28
2020.12.24
2020.12.23
コメントする