Top
List
Tag
Search
/note/tech
「コードがむずかしい」からの脱却
「コードがむずかしい」からの脱却 - Speaker Deck
MEMO:
関数やメソッドの仕様/詳細を言語化できるか
言語化が難しい場合、コードも相応に難しいはず
コードの意図を表現できているか
コメントと関数名で表現できているか
認知的複雑性を指標にする
しかし、指標はハックできる
関数を細切れに分割すれば指標を誤魔化す事はできる
ただし、本質的な部分(仕様)の複雑性が解消されるわけではない
(2023/11/25)