アカウント名:
パスワード:
動かない理由がわからなかったり、再現しなかったりも怖いのですが、自分はもっと怖いのが「動いているものを修正すること」。
機能追加のために、既存の処理を流用したいときに、コードをコピーするか、共通の部分を別メソッドに切り出して同じ処理を1か所にまとめるか、迷います。切り出したほうがメンテナンス性はよくなるのですが、動いているものを壊すリスクがありますし。不安から来ているのですが、判断に迷いながら切り出す決断をするときは、恐怖に近い感情を抱きます。
移行手順(事前、事後のテスト、移行時のロールバック手段確保)がちゃんと自分で管理できれば、まああまり気にしないんですが、どっちを選んでも外野から何か言われるので、めんどくせえなあとは思います。#本当に口を挟む事自体が目的化しているんで、どっちでも何か言ってくるんだよな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
動いているものを修正すること (スコア:1)
動かない理由がわからなかったり、再現しなかったりも怖いのですが、自分はもっと怖いのが「動いているものを修正すること」。
機能追加のために、既存の処理を流用したいときに、コードをコピーするか、共通の部分を別メソッドに切り出して同じ処理を1か所にまとめるか、迷います。
切り出したほうがメンテナンス性はよくなるのですが、動いているものを壊すリスクがありますし。
不安から来ているのですが、判断に迷いながら切り出す決断をするときは、恐怖に近い感情を抱きます。
Re: (スコア:0)
移行手順(事前、事後のテスト、移行時のロールバック手段確保)がちゃんと自分で管理できれば、まああまり気にしないんですが、
どっちを選んでも外野から何か言われるので、めんどくせえなあとは思います。
#本当に口を挟む事自体が目的化しているんで、どっちでも何か言ってくるんだよな。