Home - AtNight-github/Guideline GitHub Wiki

総合的なこと

  • 最適化をあせらない
    →いわゆるサイト全体の共通定義(Common)はかなり慎重に
    →同じ見た目・機能だからといって都度まとめすぎない
    →使いまわせない苦労よりも、 バッティングなどが起きた時の苦労の方がダメージでかい

  • 命名は基本に「略さない」
    →略す場合は「(なんとなく)発音できるかどうか」で判断する。
    →単語の短さが保守性・可読性につながるとは限らない
    title→ttl(NG)
    navigation→nav(OK)

  • 依存関係を意識して、各要素は疎結合を意識する