タグ

設計原則に関するaufhebenのブックマーク (1)

  • コーディング原則の一つSLAP

    Single Level of Abstraction (SLA) [Principles Wiki] SLAPとはSingle Level of Abstraction Principleの略で直訳して単一レベルの抽象化原則です。上記リンクはSLAですが、SLAPの方が検索結果が多いです。この原則をもっとかみ砕いていうと、プログラムの構造化の段階を揃えましょう、となります。これが為されていると読みやすくまとまったコードが出来ます。例えば次のようなコードです。 function 高水準(){// レベル1の目次 中水準1(); 中水準2(); } function 中水準1(){// レベル2の目次-1 低水準1(); 低水準2(); } function 低水準1(){// 文内容 // 処理 } function 低水準2(){// 文内容 // 処理 } function 中水準

    コーディング原則の一つSLAP
  • 1