テクノロジー

マジックナンバーとデータ抽象 - kawasima

1: skypenguins 2026/06/04 00:24

“名前が無い(Missing)から始まり、無意味(Nonsense)、実直(Honest)、実直かつ完全(Honest and Complete)、正しいことをする(Does the Right Thing)、意図を表す(Intent)、そして最終段階のドメイン抽象(Domain Abstraction)”

2: atsushifx 2026/06/04 00:56

ディベロッパ/プログラマの視点から言えば、定数はリファクタリングの第一歩に過ぎなくて、リファクタリングを繰り返して、コードを磨き上げるのが重要。パターンを使うことでマジックナンバーが消えることもある