規約で命名と設計が縛られてる時ってどうやって回避すればいいんだ

画面1に対してビュークラス1、ビジネスロジッククラス1、データアクセスクラスN
の量指定
命名はクラスの役割を示さない決まった単語と連番
という規約で働かされてるんだけどキツい

名前から処理が想像つかないこともキツいけど
ビジネスロジッククラスが常に画面に対して1つだから
ほぼ確実に責務超過の泥団子になる
そしてモジュール性が皆無でコピペだらけになる