新しいものを表示
orange さんがブースト

構造と識別子はコメントよりも多くを語る、が信条です

初心者の人にお手本で見せる意図があるコードは当たり前だけど別><;
そういうのは「何をしてるのか?」のコメント書きまくり><;(当たり前><;)

オレンジは「コメントが必要なコードを書いたら負けだよ!><」派><
(コメント読まなくてもわかるような命名をして、そして略語とかはなるべく避けて冗長に書く派><(略語使うのは外に出なくて内部用で、なおかつ「まあ意味わかるでしょ><;」みたいな場面になるべく限る派))

orange さんがブースト

まぁコード見ればわかることを書く必要はないわね

"TODO:"みたいなのはC# の場合は
throw new NotImplementedException();
って便利で補完でも自動で書かれる例外があるので、「何を作ろうとしてるのか?」がわかる関数名とかになってたらコメントでは書かなくても良さそう><

お約束の「意図だけはコメントに書け」みたいなスタイルがあれかも?><(?)

orange さんがブースト
こういうのリーダブルコードとかに書いてあったような気がするんだよな

C# というかVSが//なコメントを色々するのに便利で賢いからそうなった><

C# 使い始めてからコメント基本的に
// コメント!><
みたいな囲わない方のしか使わなくなった><

orange さんがブースト
orange さんがブースト

2019年に作ったものなど : GIRAFFE Heavy Factory
giraffeheavyfactory.blog.jp/ar 末代アドベントカレンダー12日目投稿しましたー。日付変わったのに遅れて申し訳ない……。

話が超脱線したけど、そんな感じでスラドのコメントから学んだ事たくさんある><

Twitterでorangeが既にとられていたから後ろにつけただけの文字列だけど、こんなに深い意味があったんです!><;
(スペースシャトル関連用に主に英語用として作ったアカウントだったし、スペースシャトルをディープに知ってる人だけ気づける文字列をつけた><)

ちなみに、スペースシャトルの史上2回目のフライトSTS-2のウェークアップミュージックもPigs in spaceらしい><(専用に録音されたもの><(しかも資料にサリーライドがアレンジって書いてある><;))

参考文献:
Wakeup Calls Chronology history.nasa.gov/wakeup.htm

この本(上巻か下巻か覚えてない)の著者が、大昔、講演で女性宇宙飛行士の写真を紹介する時に「pigs in space!!」って言ったという酷いエピソードが、オレンジの_in_spaceの由来><;
(昔はポリコレ(その本では"政治的正しさ"と訳されてる)なんて無かったみたいな感じの文脈の話だったかも><)

(そのセリフの元ネタはこのタイトルコール>< youtube.com/watch?v=EmI77ZBeJr )

スレッドを表示

オレンジが宇宙に興味もって_in_spaceってつけるほどにまでなったのも、スラドのコメントでおすすめされてた本を読んだからだし><

この本><
ライディング・ロケット(上) - 株式会社 化学同人 kagakudojin.co.jp/book/b50187.

スラドのコメントってゴミが多くて堪忍袋の枯渇が危機的になるけど、そこまでしても役に立つ情報がまぎれてる事ってわりと多いし、ストーリー本文や元記事よりも役立つ事かなり多いよ><

超要約><
安全を目指す上でだいたい正しい:「人間の柔軟性をチェックに活用する」
超危険:「安全性を人間に頼る」

参考文献かもしれない><:
The Interfaces Between Flightcrews and Modern Flight Deck Systems
FAA Human Factors Team Report 1996

この事例で「もしバグってたらどうすんだ」って言ってる人が作ってるシステム超危険すぎると思うし、何かの間違いで 失敗したら人が死ぬ分野 に携わってたらとんでもない事><

古いものを表示
:realtek:

思考の /dev/null