色々なところで見かけるコーディング規約を見て意識はしているのですが、 その時の気分で書き方を変えてしまうことが多々あったので、自戒を込めてコーディング規約をまとめてみました。 「なぜこの規約が存在するか」を明確にするために、できる限り理由も併記... 続きを読む
There are a few specific things we've done at GitHub to help our maintainability and reliability of our Ruby apps. Focusing on improving documentation, optimizing the first-run experience, splitting out our API as Sinatra apps, and being care... 続きを読む
この記事は、Cagdas Basarane 氏のブログ、 CodeBuild から 2012年2月20日の記事 "15 Best Practices of Variable & Method Naming" を翻訳したものです。原文URLhttp://codebuild.blogspot.com/2012/02/15-best-practices-of-variable-method.html十分短く十分... 続きを読む
開発ツール, プログラミングTipsAspectJというと、メソッドなどに処理を織り込むAOPのイメージが強いと思いますが、AJDTというeclipseのプラグインを使うと強力なコード検証ツールとして利用できることは意外と知られていないようです。(AJDTはSpring Tool Sui... 続きを読む
by ats — posted at 2010-08-19 19:26 last modified 2010-08-19 19:26 プログラミング言語(C#,VB,PHP,C/C++,Python,Java,Ruby,JavaScript,Objective-C)やHTMLのコーディングスタンダードを集めたリストを発見しました。日本語訳があるものはできるか... 続きを読む
皆さん、システム開発において、コーディング規約は利用していますか? プログラムの質を向上させるには、開発者としてのマナーである「コーディング規約」は 欠かせません。 ただ、EclipseといったIDEやJava言語自体の発展もあり、ひと昔前の規約は、 形骸化し... 続きを読む
[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ next ] Debian JP 文書作成の指針 Chapter 2 - 表記 2.1 英数字、記号の表記 英数字や記号に関する規則は以下の通り。 英数字は原則として半角にする。 例: Debian -> Debian 記号類は原則として半角にす... 続きを読む
Free Software Foundation last updated July 27, 2008 This manual (standards) is available in the following formats: HTML (324K bytes) - entirely on one web page. HTML - with one web page per node. HTML compressed (84K gzipped characters) - ent... 続きを読む
Guido van Rossum <guido at python.org>, Barry Warsaw <barry at zope.com> はじめに この文書は、主な Python ディストリビューション用の標準ライブラリを含 む、Pythonコーディングの慣例を提供する。Python を C で実装する場合の コーディングスタイルの... 続きを読む
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style. ... 続きを読む
Linux カーネル コーディング規約 [プレインテキスト版] 原著作者: Linus Torvalds <torvalds at osdl dot org> 翻訳者: Ken Iwamoto <iwamoto dot kn at ncos dot nec dot co dot jp> Toshikazu Nakayama <nakayama dot ts at ncos dot nec dot co dot jp> Nob... 続きを読む