個人の主観ではなく、これだけは絶対に守るべきというコーディング規約。
例 if は 一行でも必ず {} でくくること。
理由 {} でくくらなかった為に、常にgoto failが実行されてしまうというようなミスを起こしやすい。
サンプル
if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0)
goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
goto fail;
goto fail; ← ここ
if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0)
goto fail;
...
fail:
SSLFreeBuffer(&signedHashes);
探検
鉄板のコーディング規約
■ このスレッドは過去ログ倉庫に格納されています
2014/02/27(木) 23:17:34.39
2014/02/28(金) 14:53:51.87
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━-┓
┃ ┌────────────────────────ーーー┐ ┃
┃ │ / ̄ ̄\ │ ┃
┃ │ / ヽ_ .\ │ ┃
┃ │ ( ●)( ●) | ____ │ ┃
┃ │ (__人__) | / \ .| ┃
┃ │ l` ⌒´ | / ─ ─ \ │ ┃
┃ │ . { |/ (●) ( ●) \ .| ┃
┃ │ { / | (__人__) | │ ┃
┃ │ ,-、 ヽ ノ、\ ` ⌒´ ,/__ .| ┃
┃ │ / ノ/ ̄/ ` ー ─ '/>< ` ー─ ' ┌、 ヽ ヽ、 │ ┃
┃ │ / L_  ̄ / _l__( { r-、 .ト、 . │ ┃
┃ │ _,,二) / 〔― ‐} Ll | l) ).│ ┃
┃ │ >_,フ / }二 コ\ Li‐' .| ┃
┃ │ __,,,i‐ノ l └―イ ヽ | . | ┃
┃ │ l i ヽl . | ┃
┃ └ーーー────────────────────────┘ ┃
┗-━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
2014年2月28日 クソスレにて
┃ ┌────────────────────────ーーー┐ ┃
┃ │ / ̄ ̄\ │ ┃
┃ │ / ヽ_ .\ │ ┃
┃ │ ( ●)( ●) | ____ │ ┃
┃ │ (__人__) | / \ .| ┃
┃ │ l` ⌒´ | / ─ ─ \ │ ┃
┃ │ . { |/ (●) ( ●) \ .| ┃
┃ │ { / | (__人__) | │ ┃
┃ │ ,-、 ヽ ノ、\ ` ⌒´ ,/__ .| ┃
┃ │ / ノ/ ̄/ ` ー ─ '/>< ` ー─ ' ┌、 ヽ ヽ、 │ ┃
┃ │ / L_  ̄ / _l__( { r-、 .ト、 . │ ┃
┃ │ _,,二) / 〔― ‐} Ll | l) ).│ ┃
┃ │ >_,フ / }二 コ\ Li‐' .| ┃
┃ │ __,,,i‐ノ l └―イ ヽ | . | ┃
┃ │ l i ヽl . | ┃
┃ └ーーー────────────────────────┘ ┃
┗-━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
2014年2月28日 クソスレにて
2014/02/28(金) 17:15:18.43
アイ てっぱんやき たべたい
2014/02/28(金) 18:39:05.93
誰も同意しないからって、重複スレ立てなくてもいいじゃない
Appleの最悪な脆弱性で再燃のgoto不要論 ← 馬鹿?
http://toro.2ch.net/test/read.cgi/tech/1393150694/
Appleの最悪な脆弱性で再燃のgoto不要論 ← 馬鹿?
http://toro.2ch.net/test/read.cgi/tech/1393150694/
2014/02/28(金) 20:46:00.16
GoogleのJavaコーディング規約がリリースされたらしいね
物珍しい規約とかあったかい?
物珍しい規約とかあったかい?
2014/02/28(金) 23:26:49.78
会社や言語で相当違うし
英語必須なとことローマ字へボンとか
Javascriptは無法地帯
英語必須なとことローマ字へボンとか
Javascriptは無法地帯
2014/03/01(土) 00:12:57.36
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2014/03/01(土) 02:42:24.16
アイ こどもほしい
2014/03/01(土) 14:45:39.74
if,for,functio(),assocative arrayしか使わない。
複雑なことをしない。
複雑なことをしない。
2014/03/01(土) 14:50:18.84
c++を使わない。Boostを使わない。Perlを使わない。Javascriptを使わない。
マクロを使わない。TMPを使わない。トリッキーなコードを書かない。
エイリアスを使わない。名前空間を使わない。イディオムを使わない。Gotoを使わない。
大域変数を使わない。Enumを使わない。const,immutableの違いを覚えない。
ダウンキャストを使わない。RTTIを使わない。ポリモーフィズムを使わない。
マクロを使わない。TMPを使わない。トリッキーなコードを書かない。
エイリアスを使わない。名前空間を使わない。イディオムを使わない。Gotoを使わない。
大域変数を使わない。Enumを使わない。const,immutableの違いを覚えない。
ダウンキャストを使わない。RTTIを使わない。ポリモーフィズムを使わない。
2014/03/01(土) 23:08:22.71
よーするに上司が「俺が理解できねえコードは書くな、俺が確認すんだし」ってのが基本
2014/03/02(日) 14:51:58.72
「万が一上司に説明することになったら面倒臭いから、
上司が理解できない可能性のあるコードは書くな」
もよくある。
上司が理解できない可能性のあるコードは書くな」
もよくある。
2014/03/03(月) 00:55:19.23
c/c++用:
ソースと対になるヘッダは基本的に一番最初にincludeする。
こうする事で、他のソースでincludeする際に必要となるものが、
そのヘッダ内に全て揃っている事をコンパイルでチェックできる。
ソースと対になるヘッダは基本的に一番最初にincludeする。
こうする事で、他のソースでincludeする際に必要となるものが、
そのヘッダ内に全て揃っている事をコンパイルでチェックできる。
2014/03/15(土) 11:56:36.78ID:GuaGZsu+
どうして
2014/03/21(金) 22:55:50.56ID:w3IKCeFb
>>1
Appleに言え
Appleに言え
2014/04/03(木) 21:52:18.48ID:xjOeLzzl
こわい
2014/04/16(水) 08:13:09.29ID:0uiygb8H
板違いですよ
2014/04/30(水) 18:07:04.03ID:INF0t6V+
マイルドセブン
2014/05/14(水) 10:04:07.13ID:GtaNTg1p
一時変数は orz を使用し、数値なら 3 で初期化する。
2014/05/29(木) 02:04:38.94ID:PdPWqwDY
関数毎のヘッダを1ページ弱にきっちり書いて、入力・出力・機能を適切に
キーワードを決めて要約、後から抽出ツールにかけてドキュメント化、という
モデルプロジェクトをやったなあ。形式的すぎる気はしたが嫌いではなかった。
自分だけの仕事のときはやらないが。
キーワードを決めて要約、後から抽出ツールにかけてドキュメント化、という
モデルプロジェクトをやったなあ。形式的すぎる気はしたが嫌いではなかった。
自分だけの仕事のときはやらないが。
2120
2014/06/14(土) 16:10:16.11ID:gjSJ5u3i でも nullfunc(void) { } に、↑のヘッダ書くのはなんか悲しかった(w
機能:何もしない とか書くのが悲しかったので、数学における0元に相当
とか書いたわ。
機能:何もしない とか書くのが悲しかったので、数学における0元に相当
とか書いたわ。
2014/06/14(土) 22:28:21.23ID:KTI4eUID
隠し機能にも
2014/07/29(火) 22:50:59.55ID:HhoVK9Yi
コーディング規約のない補助ツールの開発で、隣の人が下地を作ってくれたんだけど、変数名とかモジュール名の付け方が気に入らない
名前を変更すると隣のやつがいじってるコードにも影響するし、変更しちゃダメだよな?
リードしているのは向こうだし、相手に合わせるべきなのかね
こういうこと気にする俺って心が狭いの?
小さい奴と思われそうで聞くのも憚られる
名前を変更すると隣のやつがいじってるコードにも影響するし、変更しちゃダメだよな?
リードしているのは向こうだし、相手に合わせるべきなのかね
こういうこと気にする俺って心が狭いの?
小さい奴と思われそうで聞くのも憚られる
2014/08/08(金) 13:41:02.74ID:fyckVEd1
2014/08/10(日) 15:53:21.94ID:aTEKyeJh
2018/04/26(木) 10:24:17.00ID:glBtXMKc
null安全
28デフォルトの名無しさん
2018/05/23(水) 23:14:41.30ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
RWT2A
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
RWT2A
29デフォルトの名無しさん
2018/07/04(水) 22:55:09.54ID:gFgZc5FG 5DP
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★11 [蚤の市★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- インド料理屋に抗議に行った
- 【正論】検察「山上よ、どんな事情があろうと暴力が許されない」 [442080748]
- 熱はないけど倦怠感があるんやが
- スマホゲ問い合わせ俺「ここでこんなことしたらバグった!」返答「アカウント情報と画面のスクショと操作手順をメールで送って」
- 年末年始にしか会わない親戚
