いまさらながら、構造化設計の良い本ないですか?
うちは個人プロジェクトが多く、設計書無しでいきなり
コーディングに入っています。
グローバル変数なんて、必要になったら好き勝手に宣言して、
データの流れなど全く気にしていません。
自分は会社では下っ端ですが、かなり危機感を感じています。