tnantoka
(127 keywords)

最新日記

RSS
  • 日記はまだありません

tnantokaのお気に入り

  • shinout.knowledge shinout.knowledge
  • 西小倉事典 西小倉事典
  • gacky's report gacky's report
  • 極秘ブック 極秘ブック

tnantokaのメンバー

  • 西小倉パンデイロ 西小倉パンデイロ
  • なおき なおき
  • gacky gacky
  • tamasally tamasally
 

作り直し

1pt

http://www.yamdas.org/column/technique/hatenablog.html

はてなブログの開発者の気持ちは大方想像できる。彼らにとってはてなダイアリーの継ぎ接ぎに継ぎ接ぎを重ねたぶかっこうで独りでにバグが湧いてきそうなコードはもううんざりなのだ。

 それを捨て去り、スクラッチから書けるのは悦びに違いない。もうはてなダイアリーの古臭さに縛られることはない。自分たちが作りたいのはもっとクールでモダンなサービスなんだよ。はてなダイアリーにあった機能? カンベンしてよ。俺たちのサービスはシンプルさが売りなの。


とても気持ちがわかる。
僕も自分のプロダクトを定期的に1から書き直したい衝動に駆られるし、実際そうしてきた。


でも仕事はそうはいかない。
確かに既存のコードを解析しながらの作業は大変だし、体力がかかるようにも見える。
ただ、今までたくさんの人が費やした時間によって作られたシステムと同等のものを1から作り直すのはとても大変だ。
そして、クライアントワークの場合、その費用はクライアントが負うわけだが、目に見えるメリットはほぼない。
(大金をはたいて、今までより機能が減って、パフォーマンスが幾分あがったものが出来てくるだろう)


BtoCであっても、自分たちが課金しているお金とかが、コードの書き直しに使われるのは納得いかないんじゃないか。
それよりちょっとでも便利に使いやすくして欲しい、と。


というわけで今日も古いコードと戦う。
そして新しく書くコードは、書き直したくならないように注意しながら書く。


ログラムはユーザのためにあるんだから。


「作り直し」について友人に書いてもらう。

あなたにとって「作り直し」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

お気に入りの説明

0 pt
記事 リファクタリング とも言うけど、既存のサービスよりも劣化するのは利用者が分からしたら意義を理解出来ないと思う。 まだリリースされていないものであれば、期限・予算の許される限り リ...
もっと読む
0 pt
負の遺産を修正するより 一から作った方が速いし楽しいけど 本当にそれでいいのか?という悩ましいお話。 開発者なら誰しも一度は「あー、もう全部捨てて一から作り直したい!」と叫んだ経験がある...
もっと読む

他の人の「作り直し」を見る