はてなブックマーク

ページをブックマークして共有する

開発者が知っておくべきSOLIDの原則 | POSTD

520 users

postd.cc

    ブックマークしているユーザー

    • ten-gallon-Mouse ten-gallon-Mouse “interface Connection { request(url: string, opts:any);} Connectionインターフェースは、リクエストメソッドを持っています。これを用いて、HttpクラスにConnection型の引数を渡します。 class Http {” 2020/06/24
    • t1mvverr t1mvverr 開放閉鎖の法則→「AnimalSound関数は、makeSound()があるクラスだけ、受け付けるよ」 インターフェイス(IF)分離の法則→「でかいIFを作ると無駄なメソッド作らないといけないよ。小さいIFを組合せて大きいIFを作ってよ」 2019/02/28
    • takatama takatama ちょっと違和感あるので、後で言語化したい 2019/01/20
    • vanbraam vanbraam サンプル・コードに違和感を覚えてすんなり読めないのは,自分の理解力が足りないからだろうか? 2019/01/19

    もっとよむ