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

専門であればそのことについてブログなりSNSで言えばいいだけなのでは

orange さんがブースト

インターネットの声がでかいのに情報系が多いからかも知れんが、他人の専門にがんがん口出したりこき下ろしさえするのに、自分の専門への不理解に対してブログやSNS使って叩いたり嘲笑ったり、情報系本当に何様なん?

たしか、「githubにアカウント作ってもいいかも?><」って思ったきっかけって、C# なのにgotoだらけのコード(*1)が置いてあるのを見て「(え><; こんなのでも公開していい雰囲気?><;)」って思ったからだったような記憶が><
(*1 逆コンパイルしたコードを改造したものっぽかった><)

オレンジ的には、(さっき画像で一部貼ったような)あんまり酷いコードが公開されてたら「だいじょうぶなのかなこの人><;」って思うけど><;
自分の考え方とかを公開するのは、学んだり考えたりする過程や躓いたりその時誤っていてあとで訂正した事も公開するのそれほど躊躇しないけど、『作ったもの』(?)みたいなのは、自分の考えに一致してるものじゃなければ出せないかもみたいなのがあるかも><;

orange さんがブースト

商売でやってるんじゃないんだし、その誰かを無視する積極的な理由がないのであれば公開してしまいますね

orange さんがブースト

世界のどこかにいる誰かが私のコードを見たいかどうかは私が決めることではない

orange さんがブースト

正直、見たがる人がいるだろうかというのを我々が分析するのはナンセンスだと思っている

orange さんがブースト

GitHubに公開したって、そもそもスナップショットすら見られない可能性はわりと高い。

昔「ブログで世界に発信!」って言ってた時みたいなもの、というと言いすぎで、同じ問題を踏んだ人が見つけてくれる可能性は高いのは高いんだけど。

で同じ問題を踏んだ人が、過去に別ブランチでやった試行錯誤をわざわざ見にくる可能性はとても低い。もし見に来たとしたら、それは同じように困っていて、どういう解決策を試したんだろう? とわざわざ探しにきた場合、くらいなんじゃないかなあ。

スレッドを表示
orange さんがブースト

で、なにを試行錯誤したか、ってのは、たとえぐちゃぐちゃでも、履歴として残しておくと嬉しい場合がある。未来の自分に役に立つなら、他人にも役に立つ可能性はある。もちろん役に立たない可能性の方がたかいし、そもそも履歴みてくれるひとがいない可能性のほうがもっと高いけど。

スレッドを表示
orange さんがブースト

なんかわりと新鮮だった。そういう時わたしは、公開したいというよりバックアップしときたい、だし、履歴をとっとく理由は第一に未来の自分のため、だし。

「スパゲティだから公開躊躇する」ってのはわたしにはまったくない感覚(そう思う人がいるのは理解はできる)。

そういう実験するときはまずブランチを切る。そこだけ隠すのはめんどくさいので、公開レポジトリだったらそのまま公開する。もし本流に取り込むことになったら、履歴を整理する(こともある)。という程度かなあ。

実験コードってこんな酷いのだよ?><; こんなの恥ずかしくて公開できないじゃん?><;

しかもスペルまちがえてた><;

こんな酷くてもいいの!?><; って、スペアナアプリの実験版コードの一部を貼ろうかと思ったけど、650行くらいのひとつの関数でFFTと画面書くのを一気にやってて、長すぎてアレだし恥ずかしすぎてやっぱ恥ずかしい(/////

orange さんがブースト

静的型付き言語だったら普通にコンパイル通らないような雑なエラーが見過ごされているだけのケース多々あるのではと思うし、どこまでクオリティが担保されるのかというのは極めて疑問

スレッドを表示
orange さんがブースト

静的型付けで誤った設計が尾をひく、まあわかるんだけど、動的型付けで誤った設計したらそんなに簡単に修正できるものなんですかね(そんな大規模コード動的型付き言語で書きたくないのでわからん)

ソフトウェアの設計に本質はトップダウンか?とか、
(オレンジは動的型つけを嫌ってるけど)
動的型つけな言語好きな人が静的型つけな言語ではダメな理由として書いてたりする「一行も書かずにいきなりきれいに設計出来るわけ無いじゃないか? 静的型つけな環境では最初に作った誤った設計が後々まで尾をひく」的な話のあれで、

ていうかいきなり本番コード書くの?><; どういう構造にすべきなのかを探るためのぐちゃぐちゃな(←重要)コードを書いて、それで得た知見(?)を元に設計するとかしないの?><;って謎かも><

恥を忍んでひとつ実物を出せばいいのかも?><; 「これは公開しなくていいです・・・」ってなると思うんだけど・・・><;

オレンジが実験用コードって言ってる物、動くけどオレンジ以外はおそらく読めないみたいな感じだし><;

オレンジは自分が書いた実験用コード、恥ずかしくてみせられないかも><;

古いものを表示
:realtek:

思考の /dev/null