アカウント名:
パスワード:
「ソース読んでメンテする自信あるなら1から作った方が早いし、それが出来ない人はソースくれとか何ぬかしとんの?って思うよ」
そんなに汚いソースなのか。
ちっちゃなツールを公開してて、最終版にするとき要望でソースも公開しましたが、やっぱり公開するとなると、フリーだからいいやっていい加減に書いた所とか、色々と恥ずかしいので書き直す羽目になりましたよ。
また公開したらしたで、メンテしないって言っているのに要望とか質問とかしてくる輩が出てきたし。そんな手間をかけてたく無い。ってのは本音でしょうね。
> 色々と恥ずかしいので書き直す羽目になりましたよ。
こういうのっていろいろ信じられないのだが。なんで恥ずかしいコードから生成された恥ずかしいバイナリをばらまくのは平気で、恥ずかしいコードをそのものを見せるのはいやがるの?
恥ずかしいコードは恥ずかしい動きをして、それをユーザに指摘されて恥ずかしい思いをする。
最初から恥ずかしくないコードを書けばいいのに。#少なくともバイナリを公開するときまでには恥ずかしくないコードに仕上げておけばいいと思うんだけど。
特に小物ツール(自分だけで使うことを前提にしている)に顕著ですが、・変数が全部グローバルに宣言・iとかjとかの(カウンタ以外で使う)変数名、しかも使い回す・だらだら直列で書いて、後から効率の良い手段を思いつきつつ放置 なんてのは結構ありがちです。
というか、「俺はソース公開するためにソフトを作るんだ!」なんて話はそーそー無いんじゃないの?
ないわー。そもそも「恥ずかしいコード」が恥ずかしい所以は、分かりづらいからなんだよ。なんだわざわざ分かりづらいコードを書くんだ?
> というか、「俺はソース公開するためにソフトを作るんだ!」なんて話はそーそー無いんじゃないの?
いつソース公開しても恥ずかしくないようにソースを書いていけばいいじゃん。1週間後の自分に恥ずかしくないように。
1週間後の自分に恥じないコードを書く秘訣は、1週間何の進歩もしないことですね
逆説的に言うなら、プログラミング能力が右肩上がりに上昇していく限り(枯れたコボラーでもない限り普通はそうなる)必ず過去のコードのアラは見えてくるので、コード公開するなら多少アラが見えても腹を括って公開してしまうしかないとも言える。今アラを全部潰してもコード公開1週間後にはまたアラが見えてくるのだから。
一週間後どころか、書いている時点ですでに恥ずかしいと思うようなコードを書くのはやめようぜ。って話をしてるところでしたり顔で> 1週間後の自分に恥じないコードを書く秘訣は、1週間何の進歩もしないことですねなんて書かれてもなぁ。
「今ついさっき書いたコード」の話なんてしてたの?てっきりそのコードの中の初期に書かれた部分の話をしているのだと思っていたが
言語仕様を探って作ってるような習作なんだから大したサイズじゃないだろ。ささっと公開前に書き直せばいいじゃん。
書き直せないほど大量のコードを言語仕様もあやふやなまま書き殴ってるの?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
おえっぷ (スコア:0)
「ソース読んでメンテする自信あるなら1から作った方が早いし、それが出来ない人はソースくれとか何ぬかしとんの?って思うよ」
そんなに汚いソースなのか。
Re: (スコア:1, 参考になる)
ちっちゃなツールを公開してて、最終版にするとき要望でソースも公開しましたが、
やっぱり公開するとなると、フリーだからいいやっていい加減に書いた所とか、
色々と恥ずかしいので書き直す羽目になりましたよ。
また公開したらしたで、メンテしないって言っているのに要望とか質問とかしてくる
輩が出てきたし。そんな手間をかけてたく無い。ってのは本音でしょうね。
Re: (スコア:0)
> 色々と恥ずかしいので書き直す羽目になりましたよ。
こういうのっていろいろ信じられないのだが。
なんで恥ずかしいコードから生成された恥ずかしいバイナリをばらまくのは平気で、
恥ずかしいコードをそのものを見せるのはいやがるの?
恥ずかしいコードは恥ずかしい動きをして、それをユーザに指摘されて恥ずかしい思いをする。
最初から恥ずかしくないコードを書けばいいのに。
#少なくともバイナリを公開するときまでには恥ずかしくないコードに仕上げておけばいいと思うんだけど。
Re: (スコア:0)
特に小物ツール(自分だけで使うことを前提にしている)に顕著ですが、
・変数が全部グローバルに宣言
・iとかjとかの(カウンタ以外で使う)変数名、しかも使い回す
・だらだら直列で書いて、後から効率の良い手段を思いつきつつ放置
なんてのは結構ありがちです。
というか、「俺はソース公開するためにソフトを作るんだ!」なんて話はそーそー無いんじゃないの?
Re: (スコア:0)
ないわー。
そもそも「恥ずかしいコード」が恥ずかしい所以は、分かりづらいからなんだよ。
なんだわざわざ分かりづらいコードを書くんだ?
> というか、「俺はソース公開するためにソフトを作るんだ!」なんて話はそーそー無いんじゃないの?
いつソース公開しても恥ずかしくないようにソースを書いていけばいいじゃん。
1週間後の自分に恥ずかしくないように。
Re: (スコア:1, すばらしい洞察)
1週間後の自分に恥じないコードを書く秘訣は、1週間何の進歩もしないことですね
逆説的に言うなら、プログラミング能力が右肩上がりに上昇していく限り(枯れたコボラーでもない限り普通はそうなる)必ず過去のコードのアラは見えてくるので、コード公開するなら多少アラが見えても腹を括って公開してしまうしかないとも言える。今アラを全部潰してもコード公開1週間後にはまたアラが見えてくるのだから。
Re: (スコア:0)
一週間後どころか、書いている時点ですでに恥ずかしいと思うようなコードを書くのはやめようぜ。
って話をしてるところでしたり顔で
> 1週間後の自分に恥じないコードを書く秘訣は、1週間何の進歩もしないことですね
なんて書かれてもなぁ。
Re:おえっぷ (スコア:0)
「今ついさっき書いたコード」の話なんてしてたの?
てっきりそのコードの中の初期に書かれた部分の話をしているのだと思っていたが
Re: (スコア:0)
言語仕様を探って作ってるような習作なんだから大したサイズじゃないだろ。
ささっと公開前に書き直せばいいじゃん。
書き直せないほど大量のコードを言語仕様もあやふやなまま書き殴ってるの?