たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

設定可能な低水準記法の抽象化

ベストプラクティスをデフォルト設定とし、設定を明示しない限りそこを気にせず高水準に書ける.
最初はベストプラクティスに透過的に乗っかって、必要な段階になったらベストプラクティスの内容と理由を理解つつ設定を書く.

設定をわざとできなくするのは"opinionated"

利用するもの(サービス)を理解しないと最終的には設定ができない。
でも最初から全てを学ばなくちゃいけないとすると"遠すぎる"場合がある.
だから、ぼんやりと理解しつつベストプラクティス、を設定可能な高水準で書く.

どこかの段でより踏み込んで学習する必要が出てくるのはそういうふうに設計されたものなので心配しなくていい.