アカウント名:
パスワード:
「ソース読んでメンテする自信あるなら1から作った方が早いし、それが出来ない人はソースくれとか何ぬかしとんの?って思うよ」
そんなに汚いソースなのか。
ちっちゃなツールを公開してて、最終版にするとき要望でソースも公開しましたが、やっぱり公開するとなると、フリーだからいいやっていい加減に書いた所とか、色々と恥ずかしいので書き直す羽目になりましたよ。
また公開したらしたで、メンテしないって言っているのに要望とか質問とかしてくる輩が出てきたし。そんな手間をかけてたく無い。ってのは本音でしょうね。
> 色々と恥ずかしいので書き直す羽目になりましたよ。
こういうのっていろいろ信じられないのだが。なんで恥ずかしいコードから生成された恥ずかしいバイナリをばらまくのは平気で、恥ずかしいコードをそのものを見せるのはいやがるの?
恥ずかしいコードは恥ずかしい動きをして、それをユーザに指摘されて恥ずかしい思いをする。
最初から恥ずかしくないコードを書けばいいのに。#少なくともバイナリを公開するときまでには恥ずかしくないコードに仕上げておけばいいと思うんだけど。
>最初から恥ずかしくないコードを書けばいいのに。
最初から言語を熟知していれば、それも可能でしょうが、コードを書いて行くうちに覚えることも多々あります。コードを書く前からエレガントな「解」があることは推測できるが、それが見つからない。探し出せない。時間がない。で、稚拙な車輪の再発明をすることが私には良くあります。
バイナリを公開するのに躊躇いがないのは、バイナリを逆アセンブルするような輩はいないだろう。また、したとしても稚拙なコードゆえに解読が難しいだろうという推測があるからです。
初めから完成形が作れるくらいなら、誰も苦労はしませんよ。
#恥ずかしくないソースコードが書けたら良いなぁ。
言語習得途中に作ってる最中の習作をバイナリ公開するってシチュエーションがそもそも想像できないけど。そういうプログラムって(言語の学習を終えて)最後にはそれっぽい書き方になってるよね。そこで初めてバイナリ公開すればなんの問題もないはずでは?
書き方でなくアルゴリズムの問題であるならばそういう恥ずかしいコードはから生成されるバイナリは恥ずかしい動作をする恥ずかしいバイナリな訳で。恥ずかしいソースを隠してバイナリを隠さないのはオストリッチ思考で、それ自体が恥ずかしいと思うが。
全部グローバルとか変数名がオレの嫁とかはそれが恥ずかしいと思うなら最初から書かなければいいのでは?恥ずかしくないなら公開しても問題ないよね。
え?最初からトイプログラマの話をしていると思うけど。でなきゃ変数名が嫁の名前とかあり得ないでしょ。
ソースを公開しない理由として「恥ずかしいソースコードだから」を選択できる立場を前提にしているスレッドでなに言ってるの?
言語学習し終えたって言えるなんてすごいなあ。もう長年同じ言語でプログラマやってるのに、日々知らなかったことが。まあ、能力がない/やる気がない、って言われりゃその通りですが。
#昔書いた稚拙なソースを参考にしてる後輩とか見ると撃ち殺したくなる。#指摘すると一から書き直すはめになるから言わない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
おえっぷ (スコア:0)
「ソース読んでメンテする自信あるなら1から作った方が早いし、それが出来ない人はソースくれとか何ぬかしとんの?って思うよ」
そんなに汚いソースなのか。
Re: (スコア:1, 参考になる)
ちっちゃなツールを公開してて、最終版にするとき要望でソースも公開しましたが、
やっぱり公開するとなると、フリーだからいいやっていい加減に書いた所とか、
色々と恥ずかしいので書き直す羽目になりましたよ。
また公開したらしたで、メンテしないって言っているのに要望とか質問とかしてくる
輩が出てきたし。そんな手間をかけてたく無い。ってのは本音でしょうね。
Re: (スコア:0)
> 色々と恥ずかしいので書き直す羽目になりましたよ。
こういうのっていろいろ信じられないのだが。
なんで恥ずかしいコードから生成された恥ずかしいバイナリをばらまくのは平気で、
恥ずかしいコードをそのものを見せるのはいやがるの?
恥ずかしいコードは恥ずかしい動きをして、それをユーザに指摘されて恥ずかしい思いをする。
最初から恥ずかしくないコードを書けばいいのに。
#少なくともバイナリを公開するときまでには恥ずかしくないコードに仕上げておけばいいと思うんだけど。
Re:おえっぷ (スコア:4, 興味深い)
>最初から恥ずかしくないコードを書けばいいのに。
最初から言語を熟知していれば、それも可能でしょうが、コードを書いて行くうちに覚えることも多々あります。
コードを書く前からエレガントな「解」があることは推測できるが、それが見つからない。
探し出せない。
時間がない。
で、稚拙な車輪の再発明をすることが私には良くあります。
バイナリを公開するのに躊躇いがないのは、バイナリを逆アセンブルするような輩はいないだろう。
また、したとしても稚拙なコードゆえに解読が難しいだろうという推測があるからです。
初めから完成形が作れるくらいなら、誰も苦労はしませんよ。
#恥ずかしくないソースコードが書けたら良いなぁ。
李 露星
Re: (スコア:0)
言語習得途中に作ってる最中の習作をバイナリ公開するってシチュエーションがそもそも想像できないけど。
そういうプログラムって(言語の学習を終えて)最後にはそれっぽい書き方になってるよね。
そこで初めてバイナリ公開すればなんの問題もないはずでは?
書き方でなくアルゴリズムの問題であるならばそういう恥ずかしいコードはから生成されるバイナリは
恥ずかしい動作をする恥ずかしいバイナリな訳で。
恥ずかしいソースを隠してバイナリを隠さないのはオストリッチ思考で、それ自体が恥ずかしいと思うが。
全部グローバルとか変数名がオレの嫁とかはそれが恥ずかしいと思うなら最初から書かなければいいのでは?
恥ずかしくないなら公開しても問題ないよね。
Re: (スコア:0)
Re: (スコア:0)
え?
最初からトイプログラマの話をしていると思うけど。
でなきゃ変数名が嫁の名前とかあり得ないでしょ。
Re: (スコア:0)
ソースを公開しない理由として「恥ずかしいソースコードだから」を選択できる立場を前提に
しているスレッドでなに言ってるの?
Re: (スコア:0)
言語学習し終えたって言えるなんてすごいなあ。
もう長年同じ言語でプログラマやってるのに、日々知らなかったことが。
まあ、能力がない/やる気がない、って言われりゃその通りですが。
#昔書いた稚拙なソースを参考にしてる後輩とか見ると撃ち殺したくなる。
#指摘すると一から書き直すはめになるから言わない。
Re: (スコア:0)
実際自分で書いてるソース、書いてる途中で「しまった」と思った部分もあるけど
変更の手間を考えて絶賛放置中。
だって、ちゃんと動くもの。
きっと作り直す頃(全面バージョンアップ)には、
別の開発環境で作ってると思うし。
グローバル変数や嫁wwwとかはないけど
# ていうか不勉強なんだけど全角変数って使えるの?