タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとelixirとstyle-guideに関するnabinnoのブックマーク (2)

  • Elixirでは行の最大長をいくつにするべきか - Qiita

    (2018-08-02 19:55:00 JST 追記)最近のcredoはデフォルトの行の長さを120としているようだ https://github.com/rrrene/credo/commit/06c6a07d2e68b513660382f51e68fcdb81355b8c もう120でいいな…… プログラマにとっての読みやすさを維持するため,またプログラムの構造の歪さが行の長さとして現れることがあるため,Linterで行の長さを制限することがよくある. ElixirでメジャーなLinterであるcredoのデフォルトでは行の最大長を80と定めている.80というのはデファクトスタンダードであったVT100というターミナルが表示できる行の最大長が80だったことに由来するようだ.これは妥当な設定である.しかし現代のプログラミングにおいて80は少し短すぎることもある.例えばURLが80文字以

    Elixirでは行の最大長をいくつにするべきか - Qiita
  • [翻訳] The Elixir Style Guide  - Qiita

    lexmagさん(Elixirコミッター)の The Elixir Style Guide を翻訳しました。 Elixir Style Guide プログラマの仕事はコードを書くことよりも、むしろ問題解決の方法について別のプログラマに伝えることです。これが技術者としての成熟の最終段階です。 — What a Programmer Does, 1967 Table of Contents コードレイアウト シンタックス 命名 コメント モジュール 正規表現 例外 コードレイアウト インデントはスペース2つ。ハードタブは使わないこと。[link] 一行につき式は一つ。命令や式を区切るのに;を使ってはいけない。[link] - バイナリオペレータの前後、カンマ、コロン、セミコロンの後にはスペースを入れてください。 []の{}の間にはスペースを入れないでください。 Elixirの処理系にとって空白

    [翻訳] The Elixir Style Guide  - Qiita
  • 1