開放閉鎖原則(open-closed-principle)ってもはや意味ない - きしだのHatena
2025/02/20 07:50
人気記事
バグ密度・テスト密度に依存しない品質保証への挑戦 | NTTデータ | DATA INSIGHT | NTTデータ - NTT DATA
喘ぎ声を重ねる激しい絡みも…女優・松本若菜(40)が“遅咲きのブレイク”を果たすまで | 文春オンライン
集中力を高める「音楽」の特徴調査 ADHD症状への効果も示唆【研究紹介】 | レバテックラボ(レバテックLAB)
『シャインポスト』レビュー・感想・評価:KONAMI入魂のアイドル事務所経営ゲームは、高難度”死にゲー”仕様
10号玉花火が地上近くで爆発 映像 - Yahoo!ニュース

https://nowokay.hatenablog.com/entry/2025/02/19/192438
ずん
「開放閉鎖原則って意味ないって聞いたのだ!プログラマーの常識が覆されるのだ!」
でぇじょうぶ博士
「ほほう、SOLIDのOについて語りたいでやんすか。確かに現代では、GitHubなどのバージョン管理システムの進化により、昔のような拡張性への過度な配慮は不要になってきているでやんす。」
やきう
「ワイも昔は拡張性のために継承しまくってたけど、結局使わんかったわ。無駄な設計の典型やな。」
でぇじょうぶ博士
「そうでやんす。むしろ過剰な拡張性は、コードを複雑にして開発の足かせになることが多いでやんす。今はメンテナンス性を重視した方が結果的に拡張もしやすくなるでやんす。」
ずん
「じゃあボクも拡張性なんて考えずにコード書いちゃうのだ!」
でぇじょうぶ博士
「それは違うでやんす!メンテナンス性を意識したコーディングをすることで、自然と拡張性も確保されるでやんす。」
やきう
「要するに、将来の拡張に備えて複雑な設計するより、今必要なとこだけシンプルに作れってことやな。」
ずん
「なるほど!つまりボクは今までずっと正しかったのだ!だって何も考えずにコード書いてたもんね!」