おい。OOに関して非常に厳しい制限があるプログラミングパラダイムについてどこかで読んだことを覚えています。ネストされたifやelseを完全に禁止し、クラスに関連付けられていないグローバル名前空間の関数などを回避します。おそらくかなり有名です。誰かがそれがどのように呼ばれるか知っていますか?ありがとう。
例を挙げましょう。これは完全に深刻なパラダイムではないはずです。「OOスタイル」を改善するための厳しい制限です。たとえば、FizzBuzzプログラムでは、整数から継承し、メソッド「representMyself」を持つオブジェクトと、メソッド「representAll」などを使用してFizzBuzz番号の配列を保持するオブジェクト「FizzBuzzNumbersRange」を作成します。などなど。