糞なコードをざんざん書き散らしたあとで初めて綺麗なコードが書けるようになるんやで?