タグ

rubyとpythonに関するwater-moonのブックマーク (2)

  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知る エレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHP PEAR 標準コーディング規約 symfony CodingStandards Perl perlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8 そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
  • Lightweight Language関連情報 - PukiWiki

    event Session 関数型プログラミングのパラダイムはアプリケーション開発に必要なのか? 近年、アプリケーション開発に関数型プログラミングの考え方を取り入れる手法が注目されています。アプリケーション開発に関数型プログラミングを取り入れることでどんなメリットが得られるのか、どのようにプログラミングを進めればよいのか? 『関数型ドメインモデリング』の翻訳者である猪俣健太郎氏と実際に関数型スタイルでの開発経験を持つ伊藤直也氏に解説していただきます。 座談会

  • 1