実は私自身、AメソッドとBメソッドをコピペで作るか完全に共通化するか迷うことがあった
というのも、近い将来AメソッドとBメソッドは違う処理になる可能性がすごく高く、別のコードブロックにしておいた方が修正時のコストが少なくなるという心配(特に、自分以外の人が修正する場合において)
でも、やっぱり最初は共通化しておいて、必要になったタイミングでそれこそコピペ修正ないし共通でない部分を抜き出して新しいメソッドを作るのが正しいという結論に至り、とにかく今の時点で必要ない事はしないという気持ちになっている
Conversation
Notices
-
( ᐛ) まりなっピ (sasanquaneuf@qiitadon.com)'s status on Monday, 16-Jul-2018 17:41:10 JST
( ᐛ) まりなっピ
- いつも魚とトマトを買いに来る客 repeated this.
-
カバ (yoto_3@qiitadon.com)'s status on Monday, 16-Jul-2018 17:49:38 JST
カバ
@sasanquaneuf 素晴らしいです。その判断こそがエンジニアリングであり、その判断を後任に引き継げるドキュメントを書かねば、と最近強く思うようになりました。