タグ 直交性
人気順 10 users 50 users 100 users 500 users 1000 usersスケールする要求を支える仕様の「意図」と「直交性」 - Qiita
はじめに どんなソフトウェアエンジニアも拡張しやすくメンテナンスしやすいソフトウェアを作りたいと思っているはずです。また、どんなプロダクトマネージャも同様に拡張しやすいシンプルな要求を作りたいと考えているはずです。 しかし、将来の不確実性や発展性に対して見通しを立てるのは難しいものです。そのため、... 続きを読む
lightline.vim作りました - プラグインの直交性について - プログラムモグモグ
vimlightline.vimというVimプラグインを作りました.statuslineをなんかかっこよくしてくれるやつです.https://github.com/itchyny/lightline.vim からインストールできます.デフォルト (powerlineと同じ配色)wombatsolarizedlandscape どうしてこれを作ったのかということを話すには, vim-powerlin... 続きを読む
Concepts Principles - プログラミングの原則 - Concepts Principles - Top
ここはプログラミングの原則を集める Wiki です。巨人の肩に乗って、ふつうの人がよいプログラムを書くための指針を集めたいなと思ってます。 目次 よいデザインのための Concepts + Principles DRY (Don'tRepeatYourself) 名前重要 直交性 トラッシュではなくクラッシュ DuckTyping よいルーチンを書く 凝集性 結合性 契約による設計 (Design... 続きを読む