Follow

クソコードシステムを移植するということで

処理の羅列クラスを、抽象と具象に分裂し
実際の処理と、通信を受けと取る部分を分離し
イベントリスナーモデルに書き換えて
依存性が強い部分を大胆に削除し

重複してるクラスを消し

処理をするごとに処理結果booleanを見ている部分をちゃんと例外をスローするようにしたら

80%くらいコードがなくなった

· SubwayTooter · 0 · 0 · 1
Sign in to participate in the conversation
マストドン丼部

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!