クソコードを手早く識別するためのハイライトの使い方

警告色が多い所は怪しい
4
ミノ駆動 @MinoDriven

クソコードを識別するための僕流儀のハイライトの使い方。 定数やプリミティブ型、ローカル変数など、真っ先にリファクタリングの対象となる要素は赤、オレンジ系の警告色。 クラスやTraitなど良要素は緑、青系の安全色。 これにより 警告色だらけの箇所=クソコードの在り処 が一目瞭然。 pic.twitter.com/39guA6fkFi

2019-06-02 21:06:02
拡大
拡大
ミノ駆動 @MinoDriven

プチバズってるので追記するけど、マジックナンバーは言うに及ばず、プリミティブ型やローカル変数が異様に多いクラスは適切に責務分割されてない可能性が非常に高い。 計算モデルをモデリングし、ValueObject等に落とし込むことが肝要。

2019-06-03 07:58:10
リンク 棘を抜く 雑学、ライフハック、工具などまとめ - 棘を抜く 雑学関係のまとめ。ライフハック、工具、ミリタリー、工作等。 ライフハック 工具 工作 ミリタリー その他 ライフハック togetter.com togetter.com togetter.com togetter.com togetter.com togetter.com 工具 togetter.com togetter.com 工作 togetter.com togetter.com ミリタリー togetter.com togetter.com togetter.com togetter.com t