Problemもうウンザリです。何も改善できません。Strategy「楽しむ」を適用します。どんなとき?レガシーコードでの作業は困難です。それを否定することはできません。ただ、状況は人それぞれで異なりますが、プログラマであるかどうかにかかわらず、「たった1つのこと」で、仕事はやりがいのあるものになります。それは、自分にとっての目的を見出すことです。ある人にとって、それは給与かもしれません。生計を立てること自体は悪いことではありませんが、プログラマにはプログラミングをする本当の理由があるはずです。どうする?「楽しむ」を適用します。楽しいと思ったからこそ、仕事としてコードを書き始めたはずです。初めてコンピュータの前に座った時、コンピュータのプログラミングで実現できるすべての可能性に夢中になったはずです。それは、学んで極めるべきことであり、「すごい、これは面白い!」と思ったはずです。レガシーコー