タグ

codeに関するyuya2223のブックマーク (3)

  • プログラマのための言語別コーディング規約まとめ | Web活メモ帳

    みなさんはコーディング規約を利用していますか。 個人で開発している時はオレオレルールで良かったのですが、 複数人で開発するようになると共通のルールがあった方がストレス無く開発が出来るようになります。 WEB系の言語のコーディング規約について、調べ物が必要だったので、 まとめたものをブログでもシェアします。 HTMLCSS Google HTML/CSS Style Guide の推奨ガイドラインまとめ HTML5 コーディングガイドライン(HTML5)ver1.0 JavaScript JavaScriptのいろいろなコーディングルールをまとめてみた PHP PHPのコーディング規約 PSR-0、PSR-1、PSR-2、PSR-3とは WordPress コーディング基準 Pear Manual :: 標準コーディング規約 Zend Framework PHP 標準コーディング規約 Ca

    プログラマのための言語別コーディング規約まとめ | Web活メモ帳
    yuya2223
    yuya2223 2013/03/29
    プログラマのための言語別コーディング規約まとめ | Web活メモ帳
  • コードの臭い・脱臭チャート - Strategic Choice

    書籍「リファクタリング―プログラムの体質改善テクニック」「リファクタリング:Rubyエディション」の3章で紹介されている「Bad Smells in Code」を写経します。また、それぞれの「臭い」に適用するリファクタリングを、チャート形式で併せて記載します。コードの臭いコードの不吉な匂い一覧Bad Smells in CodeDuplicated Codeコードの重複重複したコードLong Method長いメソッド長すぎるメソッドLarge Class大きなクラス巨大なクラスLong Parameter List長い引数リスト多すぎる引数Divergent Change変更系統の分岐変更の発散Shotgun Surgeryショットガン創の手術変更の分散Feature Envyメソッドの浮気属性、操作の横恋慕Data Clumps群れたがるデータデータの群れPrimitive Obsess

    yuya2223
    yuya2223 2013/02/12
    コードの臭い・脱臭チャート - Strategic Choice
  • 名状し難いコードを書く(コメント編) | Webシステム開発/教育ソリューションのタイムインターメディア

    あらすじ 長年プログラムを書いていても、良いコメントを書く技術ってぇのはなかなか身に付かないもので、 良かれと思って書いたコメントでも後々読み返すと書いた当人ですら首を傾げる始末。 長屋に住む八五郎もそんなSEの一人。 ある日、出社すると親方エンジニアがカンカンに怒っている。 どうやら先週末の退社前にレビューしてもらおうと push したコードについてらしい。 特に不味いところはなかったはずだが、はて、何が悪かったのだろうかと親方のデスクモニターを覗き込むと── さっぱり役に立たない <summary> 八五郎は普段から Visual Studio で C# のコードを書いている。 こいつにはXML Documentation Commentsというのがあり、 一定の書式に従って型やメンバーにコメントを書いておけば、 インテリセンスで有意義なメッセージが表示されたりAPI リファレンスの

    名状し難いコードを書く(コメント編) | Webシステム開発/教育ソリューションのタイムインターメディア
    yuya2223
    yuya2223 2012/08/02
    名状し難いコードを書く(コメント編)
  • 1