タグ: コーディング

プログラムコーディングに関するタグです。

  • HTML とCSS のコーディング規約

    HTML とCSS のコーディング規約

    HTML とCSS のコーディング規約

    あなたのコーディング、大丈夫? コーディング規約 HTML+CSS編 | Web制作会社スタイル
    http://www.hp-stylelink.com/news/2013/10/20131001.php

    あなたのコーディング、大丈夫? コーディング規約 HTML+CSS編 Web制作会社スタイル
    http://www.hp-stylelink.com/news/2013/10/20131001.php

    • あなたのコーディング大丈夫?
    • HTMLとCSSの共通ルール
    • HTMLに関するルール
    • CSSに関するルール
    • まとめ

    (さらに…)

  • 【Java】nullや空文字、空白文字の入力チェック

    【Java】nullや空文字、空白文字の入力チェック

    Apache Commons LangのStringUtilsクラスが便利。
    nullや空文字、空白文字の入力チェックにはStringUtilsを利用しよう。

    いつも。isEmpty使うかisBlankで迷う。
    必須入力項目なら、空白を許可するならisEmpty。
    主キーの項目なら、空白文字を許可しないisBlankがいいかな。

    (さらに…)

  • Web製作チートシート

    Web製作チートシート

    Web製作チートシート

    ウェブ制作者に必ず役立つ!iOS, HTML5, CSS, jQuery, WordPress, .htaccessなどのチートシートのまとめ | コリス
    http://coliss.com/articles/build-websites/operation/work/cheat-sheets-for-front-end-developer-2012.html

    ウェブ制作、主にフロントエンドの開発者に役立つチートシート。

    • iOS
    • HTML5
    • CSS
    • jQuery
    • WordPress
    • .htaccess
    • Git

    HTML5での美しいコードの書き方、Sass、Zen Coding、jQueryのパフォーマンス、Gitの使い方などもありますよ。

  • 良いコードとは

    良いコードとは

    良いコードとはいったいどういうものか。

    「良いコード」の定義とは、コードを読んだときに最短で理解できる様に書かれていることである。

    読みやすいコードを書こう。忘れてもいいコードを書こう。

    リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
    Dustin Boswell、Trevor Foucher、角 征典

    普通のプログラマへ良いコードを書く方法を教える!リーダブルコード | Act as Professional – hiroki.jp by HIROCASTER
    https://hiroki.jp/2012/06/21/4437/

  • コード体系は連番か単語とすべきか

    コード体系は連番か単語とすべきか

    国際化対応で1つの言語に共通と個別のリソースファイル二種類があってキーは必ず一意になる。
    この状況下でコード体系を連番で振るべきか、単語を用いたキーにするか悩んだ。
    生産性から連番が選ばれた。
    どうあるべきだろう。
    自分は可読性重視で単語を用いたい。
    #java #コード体系

    (さらに…)

  • プログラミング上達

    プログラミング上達

    知識を得たら実際に動かすことが大事。その後に自分カスタマイズが大事。

    リンク先の大塚弘記(HIROCASTER)氏があげるプログラミング上達がはやいヤツの特徴10個
    (さらに…)

  • 命名規約について

    命名規約について

    命名規約について。
    javaの命名規約って素晴らしいなと。文字のスタイルで何か想像つくし。

    十分短く十分長い変数名をスコープごとに使用する。
    一般的に、ループカウンタには1文字、条件やループ変数には1単語。
    メソッドには1-2単語、クラスには2-3単語、グローバル変数には3-4単語を使用する。

    (さらに…)