LoginSignup
6
5

More than 5 years have passed since last update.

型情報を明示的に書くことについてのmatzの意見

Posted at

引用

「プログラムの本質は、コンピューターにどんな仕事をさせたいかにある。型っていうのは、この手続きはこういう構造のデータを必要としますという情報。それは本来、手続きを見れば、意図として表現されている。少なくとも私は表現したつもりがあるわけです」
「それを改めて、これは文字列です、これはこのクラスですって書けって言われると……、いや、もう言ったじゃん! コンピューター分かってよって思う。型は書きたくない。徹底的に型を書きたくないわけですよ(笑)」
http://hrnabi.com/2015/05/12/7035/

感想

  • コード読んだだけでどういうデータを渡したらいいか読み取れるくらい表現できているのが望ましい
  • 名前やコードの表現についての意識が必要
  • チームが大規模になると適用しづらい
6
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
5