C# のコーディング規約としては、オブジェクト倶楽部のもの (PDF) が有名だけど・・・正直、これ使いたくない。 冒頭に「このドキュメントは Java コーディング標準(オブジェクト倶楽部バージョン)、VB.NET コーディング標準を C#用に変更したもの」なんて堂々と書いてる時点で・・・ で、この規約のどこが駄目なのか、なぜ駄目なのか、どうすればいいのかをまとめてみた。 なんだかんだで長文エントリ。 追記: ちなみに、C# の規約としてはクラス ライブラリ開発者向けのデザイン ガイドラインで十分だと思う。 更に追記: ブコメで教えてもらったんだけど、どうやらクラス ライブラリ開発のデザイン ガイドラインの方が新しいらしい。 2. ファイル構成 (1) ファイル名 public クラスはそのクラス名の 1 ファイルにする。 例:public class Customer は、Custom
ここでは、コーディング規約を公開しています。当規約をより良いものにするため、ディスカッション用としてメーリングリストをご用意しました。メーリングリストへの 入会方法は、このページの末尾にあります。 コーディング規約に関する情報をご紹介します。 ■株式会社電通国際情報サービス版 Javaコーディング規約2004(04/09/30) ・PDF(約430KB) 本Javaコーディング規約の担当者へのご意見はjava-coding-info at ObjectClub.jpまでお寄せください。本Javaコーディング規約は、(株)電通国際情報サービス様の『Javaコーディング規約2004』をもとにしております。 『Javaコーディング規約2004』の改版として、『Javaルールブック ~読みやすく効率的なコードの原則』が出版されております。 ■オブジェクト倶楽部版 Javaコーディング規約(04/0
.NETの命名規則「変数や関数にどのような名前をつけるべきか?」という.NETの命名規則について、ヘルプでは次のようなページで触れられています。 名前に関するガイドライン、名前付けのガイドラインコーディング技法Visual Basic の名前付け規則 補足:オフィシャルではありませんが、中西庸文さんが「VB.NET コーディング標準」を、河端善博さんが「C#コーディング標準」を公開されています。両者は平鍋健児さんの「Javaコーディング標準(オブジェクト倶楽部バージョン)」を参考にして作られたものとのことです。「コーディング規約の会」から入手できます。 これらを読んでいただければ.NETの命名規則について理解出来ると思いますが、ここでは私なりにこれ以上はないというほど簡単に.NETの命名規則を説明させていただきます。 まず基本は、「単語で構成された、誰でも分かるような名前をつける」というこ
ここでは、ライブラリ内の要素の名前として最も適した名前を選択する方法について説明します。 これらのガイドラインはすべての識別子に適用されます。 後半のセクションでは、名前空間やプロパティなど、名前付けに固有の要素について説明します。 単語の選択 必ずわかりやすい識別名を選択してください。 たとえば、プロパティの名前としてわかりやすいのは、英語では AlignmentHorizontal よりも HorizontalAlignment です。 簡潔さよりもわかりやすさを優先します。 プロパティ名としては、ScrollableX よりも CanScrollHorizontally の方がより適切です。ScrollableX では、"X" が X 軸を意味しているのかどうかがあいまいだからです。 アンダースコア (_) やハイフン (-) など、英数字以外の文字は使用しないでください。 ハンガリ
SRT100、および現行機種である、RTX5000、RTX3500、RTX1210、RTX1200、RTX810、NVR500、FWX120については、該当の不具合が含まれたファームウェアはリリースされていません。発売当初から修正済みです。 ここに記載のない機種については、対策ファームウェアのリリース予定はありません。 なお、特定事業者様向けで一般のお客様には公開していないファームウェアにおいて、最新リビジョンにおいても一部修正が不十分だったことが判明しており、対応を進めております。 ファームウェアのリビジョンアップが行えない場合には、以下の設定変更を行うことで問題を回避することが可能です。ただし、この設定変更を行うと、ルーターのパケット転送速度が低下することが予想されます。 ●TCP MSS自動調整機能を停止する 以下のコマンドを設定して、TCP MSS自動調整機能を停止することで問題を
交渉するという言葉を聞くと、説得するような話し方を思い浮かべるのではないでしょうか。もちろん、そのような能力も交渉には有効ですが、RedditのCEOであるYishan Wongさんは、交渉の時はむしろ「聞く」方がいいと言っています。Quoraで、Wongさんが「交渉上手になるにはどうすればいいのでしょう?」という質問に、このように答えていました。 私の知る中で、一番交渉が上手かった人は(その人はこれまで出会った誰よりもずば抜けてましたが)、"話し上手"からはほど遠い人物でした。彼は人に会っても、ほとんど話しませんでした。ただ、相手が聞いて欲しそうなことを質問して、それを注意深くじっくりと聞くだけです。 相手が彼に話した言葉が違う意味で使われているかもしれないという時に、それを確かめるためにさらに少し質問をします。人間は自分の話したいこと、自分がどんな風に思っているかを話すのが好きなので、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く