Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

まずは醜いコードから始めよう – DevelClan

完璧なコードを最初から書こうとするのは、初心者にとって大きなプレッシャーです。この記事では、まずは「醜いコード」で動くものを作り、その後リファクタリングしながら改善していくアプローチを推奨しています。完璧を目指すよりも、動くプロトタイプを早く作ることの重要性を説いています。

背景メモ

- DevelClanは、ソフトウェア開発の実践的な知見を発信するテックブログ。筆者は「ugly code(汚いコード)」という概念をあえて肯定的に用いている。 - ソフトウェア界隈では「きれいなコード」「設計の美しさ」や「DRY原則(Don't Repeat Yourself)」が長年重視されてきた。特に初心者は、最初から完璧な設計をしようと悩みがち。 - この記事は、「まずは動く汚いコードを書け」という立場。リファクタリングは後からできるし、完璧を求めて手が止まるより、汚くても動くものを作る方が価値がある、という主張。 - 背景にあるのは、アジャイル開発やMVP(実用最小限の製品)の考え方——完璧より「まずリリース、後から改善」を重視するソフトウェア開発の潮流。

関連記事