ソフトウェア開発は難しい ソフトウェア開発は難しい。後から新機能が追加されるのは当たりまえ。ユーザー数が増えるのは当たり前。 それを理解した上で、開発を優れたソフトウェアを作り続ける。 次のことを頭に入れておく。知らなくても良い。少し意識するだけで良い。 KISS (Keep It Simple, Stupid.) YAGNI (You Aren't Gonna Need It) DRY (Don't Repeat Yourself) SOLID原則 Single Responsibility Principle (SRP) Open-Closed Principle (OCP) Liskov…