ちょっと情報不足でした。100万行のプログラムはコメント行や空行も含んでいて、一人ではなく何十人と言う人がひとつのものを作ろうとした結果です。一人一人は数万行が担当と言う感じになります。