クソコード動画「Managerクラス」#すえなみチャンス暑気払い pic.twitter.com/3FSQDkXfHu
— ミノ駆動 (@MinoDriven) August 3, 2019
- クラスの命名が悪い
→命名はそのクラスの範囲 (スコープ)を表現する - 1つのクラスは小さく、堅牢に保つ
そのクラスをいじって他のクラスに影響を与えてはいけない
・Interface、Facadeパターンなど利用
var 優技録 = []string{ "Golang", "Vue.js", "AWS", "PHP", "DB", "IaC", "SRE"}
クソコード動画「Managerクラス」#すえなみチャンス暑気払い pic.twitter.com/3FSQDkXfHu
— ミノ駆動 (@MinoDriven) August 3, 2019