プログラマーの仕事は仕様書をコードに翻訳する事
詳細が曖昧だとコードに出来ないだろ
変数名や型やif文の条件などをコードになるように書いてない設計書はゴミ