【本日の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】移譲コンストラクタと指定イニシャライザ

コメントする