Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録
< anond:20230519201851 |早く死ななきゃいけな... >

2023-05-21

リファクタリング話題で「テスト」というワードが出てこないとき

[B! エンジニア] 自社開発メガベンチャーをわずか半年で鬱退職した雑魚エンジニアの話|JoanOfArc

あのさ、リファクタリングを扱った書籍では「まずテストを書け」ってほぼ確実に書いてあるんだよ。

なぜかというと、挙動を変えないのは難しいから。

意図せずバグが発生するように、意図せず挙動を変えて壊してしまうことは不可避だから

なのでまず(粒度は荒くてもいいから)回帰テストをできるようにする。

リファクタリングはその後の話。

だというのに、元記事には一切「テスト」というワードが出てこないんだよ。

挙動保証せずに「挙動は **たぶん** 変わってません」と言ってソフトウェアを壊したら本末転倒だろ。

リファクタリングという手法の上っ面だけマネして、中身をまったく理解してないんじゃないか

彼の提案がなぜ受け入れられなかったのか、それは彼の行為カーゴ・カルトだったからだと俺は思うけどな。

Permalink |記事への反応(1) | 02:25

このエントリーをはてなブックマークに追加ツイートシェア

記事への反応 -
  • 酷いコードのリファクタリング、書いた人よりも能力がないと大抵上手くいかないので、「酷いコードだな〜」と思いながらほーんと読めるくらいの能力がないのにリファクタすれば読...

記事への反応(ブックマークコメント)

全てのコメントを見る

人気エントリ

注目エントリ

ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp