変化を受け入れる
タイトルを「常にバックグラウンドサウンドを流す」から「バックグラウンドサウンドを好む」に変更しました。これは単なる言葉やタイトルの変更だけでなく、ファイル名、PDFファイル名、オーディオファイル名、URLの変更も必要でした。
検索エンジンがURLをインデックスしたり、一部の人が私の記事を共有したりするため、URLを変更することは拡張された問題となり、あなたのコントロールの及ばないものとなります。
私は正しい命名を維持するのが好きです。現在、私のファイル名には「always-sound」が含まれていますが、それが「background-sound」に変更されます。もし最初から「background-sound」を使用していたら、「Always」を「Prefer」に変更しても名前を変える必要はなかったでしょう。
このようなことは、私の人生で何度も繰り返されます。大きなミスを犯すと、人は変わります。それはとても辛いことです。そして、人は反省し、改善します。しかし、この小さなミスに関しては、通常、人は変わりません。
この問題について気づいていませんでした。この問題は簡単に修正できます。いくつかのファイル名を変更するだけです。そして、名前を変更するためのスクリプトを書きました。しかし、命名の部分を改善する必要があります。投稿のトピックを選び、永遠に変わらないような名前を選ぶべきです。そして、それは私の投稿と一貫している必要があります。
変更されにくい言葉や命名を選ぶこと。コードにおいても同様で、変更されにくい良い変数名や関数名を選ぶことが重要です。プログラミングでは、いくつかのアクションや振る舞いを1つか2つの単語で要約する必要がある場面が多くあります。それらのために慎重に言葉を選ぶ必要があります。そうすることで、後でリファクタリングをする必要がなくなります。
後々のトラブルを避けるためには、事前に考えて行動する必要があります。この習慣を身につけるために費やす努力は、長期的に見ればトラブルをどんどん減らすことにつながります。最初からすべてを正しく行うのです。
だからこそ、私たちは良い製品やサービス、真実を次世代に引き継ぐのです。彼らは誤った知識に影響されることなく、直接良い経験を得ることができます。名前を変えることを考えてみてください。それは多くの問題を引き起こすでしょう。
私の高校時代の同級生の一人が名前を変えました。彼女の新しい名前を知っているにもかかわらず、彼女のことを考えるたびに、元の名前が頭に浮かんでしまいます。
人は考えを変えるのが難しいものです。間違いを正すことは、新しいことを学ぶよりも難しいのです。それは、体重を減らすことが体重を増やすよりも難しいのと同じです。
だから、後で変更する必要がないように、私たちは多くの変更を加えます。こう言うと矛盾しているように聞こえるかもしれません。私たちの目的は、変わらないことを望むことです。どうして多くの変更を喜んで受け入れられるのでしょうか?実は、私たちは永遠に変化し続け、改善し続けることが好きなのです。