バッドノウハウについて語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGあげるもよし、「お前、バッドノウハウって言いたいだけちゃうんかと」と異議を唱えるのも
よし、あるいは「ハッドノウハウとどう向き合うべきか?」という話をするのもよいのでは
ないかと思います。
バッドノウハウの定義などについては>>2以降で
0281名無しさん@お腹いっぱい。
NGNG> Cとかcxxとかccの場合もあるぞ。
Mozilla.orgのportability guideには.cppを使えとか書かれている。
実はgroffのソースの拡張子も.ccだったけど、最近になって.cppに
変更されている。gtkmmはなぜか.ccのままでMSVCでbuildする場合のみ
スクリプト使って.cppに変えるという、まわりくどいことをしてるが…
0282名無しさん@お腹いっぱい。
NGNGhttp://2.pro.tok2.com/~mg7/cm/pc.htm
0283名無しさん@お腹いっぱい。
NGNG又「業界標準」が絶対だとも思わないし、
コンピュータ言語と言う括りで流儀を決められるのも変だと思う。
これを解決する伝統的な方法はあるけど、機が熟していない。
0284名無しさん@お腹いっぱい。
NGNGスタイルに関する宗教とバッドノウハウとは似ているようで完全には
一致しないものだけど、「流儀」の意味が人によって少しずつ違う
というのもあるかもね。
- C++の「流儀」として権威があると思うのは何ですか?
-「流儀」にはどのぐらい強制力を感じますか?
0285名無しさん@お腹いっぱい。
NGNGC++の流儀の大元は禿ただ1人。
Cのコーディングスタイルがあの本に由来するのと同じ。
0286名無しさん@お腹いっぱい。
NGNG0287名無しさん@お腹いっぱい。
NGNGおまいの頭にはUNIXの世界しかないのか?
0288名無しさん@お腹いっぱい。
NGNGだってUNIX板だし。
0289名無しさん@お腹いっぱい。
NGNGそうかもしれん。では、対象をUNIX以外に拡げるとどうなるというのだ?
0290名無しさん@お腹いっぱい。
NGNG0291名無しさん@お腹いっぱい。
NGNG0292名無しさん@お腹いっぱい。
NGNG0293名無しさん@お腹いっぱい。
NGNG0294名無しさん@お腹いっぱい。
NGNG0295名無しさん@お腹いっぱい。
NGNG0296名無しさん@お腹いっぱい。
NGNGそんなことよりちょいと見てくれよ。>>1よ。
バッドノウハウからグッドラッパーへ ― 「奥が深い」システムの改善方法 ―
http://www.hyuki.com/techinfo/knowhow.html
0297名無しさん@お腹いっぱい。
NGNGわざわざグッドラッパーを探さないといけないこと事態がバッドノウハウです。
0298名無しさん@お腹いっぱい。
NGNG0299名無しさん@お腹いっぱい。
NGNGバッドノウハウとやらに対して>>296のリンク先みたいに対処方を考えるのが普通の反応なわけで。
それを言わずにしぶしぶとかバッドとか奥が深い症候群の奴のせいだ、
とか言ってるから茶化されるわけで。
0300名無しさん@お腹いっぱい。
NGNGようなことを、ズバっということには価値があると思うね。
それで活き活きしてしまう厨房の存在は、ある程度は止むなし。
0301名無しさん@お腹いっぱい。
NGNGうぎょうしい名前をつけて騒ごうと思うほど、普通は馬鹿じゃないってことだ。
0302名無しさん@お腹いっぱい。
NGNG0303名無しさん@お腹いっぱい。
NGNGautoconf/automake みたいなやつね。
0304名無しさん@お腹いっぱい。
NGNGバッドノウハウなんてしょせんヨタ話だろ?
熱くなりすぎ。
0305名無しさん@お腹いっぱい。
NGNG俺(299)も茶化してるだけなんだけど。
0306名無しさん@お腹いっぱい。
NGNG0307名無しさん@お腹いっぱい。
NGNG0308名無しさん@お腹いっぱい。
NGNG0309名無しさん@お腹いっぱい。
NGNGhttp://yendot.org/
より、
ラッパーはバッドノウハウの温床というイメージが強くなっています
http://www.sra.co.jp/people/m-kasahr/ndtpd/ml-archives/msg01863.html
0310名無しさん@お腹いっぱい。
NGNG源だからな。否定なんてできんだろ。
0311名無しさん@お腹いっぱい。
NGNG>>309
結局程度問題なんじゃないの?などと当たりさわりのないことを言ってみる。
0312名無しさん@お腹いっぱい。
NGNGグッドノウハウ=宗教
バッドノウハウ=アンチ
だと思う。理由を考えても余り建設的にはならないような。
0313名無しさん@お腹いっぱい。
NGNG直感以外になんかないかな。
0314名無しさん@お腹いっぱい。
NGNG#define bar 2
#define baz 4
がグッドノウハウ
#define foo 2
#define bar 1
#define baz 4
がバッドノウハウ
0315名無しさん@お腹いっぱい。
NGNGそれだけでも十分意味があるとおもうけど。
あとは引数の数を指定できるから、ひとつしか受けつけないコマンドへも渡したりできる。
0316名無しさん@お腹いっぱい。
NGNGファイル名に空白が含まれてる場合にはこれだね。
0317名無しさん@お腹いっぱい。
NGNG0318名無しさん@お腹いっぱい。
NGNG誤解されそうな言葉だよね。
バッドノウハウって本だせば100万冊売れそう
0319名無しさん@お腹いっぱい。
NGNG実際はあいまいで定義しにくい、誤解されやすい危険な文句。
0320名無しさん@お腹いっぱい。
NGNG0321名無しさん@お腹いっぱい。
NGNGみたいなもんか
0322名無しさん@お腹いっぱい。
NGNG0323名無しさん@お腹いっぱい。
NGNGそこで考えが止まっちゃってるような気がしてならない今日この頃、
寒気が戻ってまいりましたが皆様如何お過ごしでしょうか。
「バッドノウハウ」も似たような感じがする。
「これってバッドノウハウだよね」とかいって、あとは何も考えてないのな。
わかったような気になる言葉ってのは便利だよな(そうなのかな)。
0324名無しさん@お腹いっぱい。
NGNG本当に本を出そうとしてて2chでネタ集め中、とか…
0325名無しさん@お腹いっぱい。
NGNGであれば全てバッドノウハウ」だからね。
0326名無しさん@お腹いっぱい。
NGNG本屋にあんなもん並んでるの見るとこっちが恥ずかしくなる。
0327名無しさん@お腹いっぱい。
NGNG「♪わるそなやつは、だいたいともだちー」
0328名無しさん@お腹いっぱい。
NGNG0329名無しさん@お腹いっぱい。
NGNGなりますか?
そしてそれは正常な進化ですか?
0330名無しさん@お腹いっぱい。
NGNG0331名無しさん@お腹いっぱい。
NGNGえぇ?電子レンジはバッドノウハウの塊だぞ?
まず、暖める機械だと言うのに猫を入れると死んでしまうなど直感的でない。
それに、調理機器だというのにゆで卵を作ろうとすると爆発する。
なにより、最近の電子レンジはボタンが多すぎてどこを触って良いのか分からない。
なぜダイヤル式ではいけないのか?
等々…
0332名無しさん@お腹いっぱい。
NGNG0333名無しさん@お腹いっぱい。
NGNGうちの、どっちに回しても進むし。
0334名無しさん@お腹いっぱい。
NGNG使えなかった。どうも一つのボタンに複数の機能(モード)があるとだめみたい。
つまり、動作モードという概念自体がバッドノウハウだってことだ。
なぜダイヤル式ではいけないのか!
0335名無しさん@お腹いっぱい。
NGNG砂時計式で丸く収まる。
0336名無しさん@お腹いっぱい。
NGNG0337名無しさん@お腹いっぱい。
NGNGこのような釣りをする必要があるのです。
オープンソース論争も同じ。
0338名無しさん@お腹いっぱい。
NGNG捉え方が単純化されすぎてる傾向はあるな。富豪的プログラミングなんか
もそうか。
0339名無しさん@お腹いっぱい。
NGNG後からならなんだって言えるということです。
0340名無しさん@お腹いっぱい。
NGNG> 後からならなんだって言えるということです。
それが?素晴しい内容ならきちんと称賛されるし、マヌケなことをもっともら
しく言えば馬鹿にされる。後者を連発している者が軽蔑されるのは当然だろう。
0341名無しさん@お腹いっぱい。
NGNGrm -r /
0342名無しさん@お腹いっぱい。
NGNGバッドネーミングの定義
本来思慮分別を必要とする概念や集合に対しててきとうな名前をつけ、以後
誰でもわかったような気にして思考停止させたり、期待や反感等の感情を抱かせる
といった命名は多い。そうした命名のことを、私はバッドネーミングと呼んでいる。
バッドネーミングの例:
バッドノウハウ、裏、ハッキング、バッドネーミング(てきとうだし、バッドとか煽ってるから)
0343名無しさん@お腹いっぱい。
NGNGちゃんと日本語でかけよって感じ。
罰度脳波有
とか。
0344名無しさん@お腹いっぱい。
NGNGセンスないな
0345名無しさん@お腹いっぱい。
NGNG> まあなんつうか、oldtype対newtypeにせよ、バッドノウハウにせよ物事の
> 捉え方が単純化されすぎてる傾向はあるな。
まったくもって同意.でもそれってバカって言ってるのと変わらないような気が….
0346名無しさん@お腹いっぱい。
NGNGまずはノウハウを日本語化しないとなあ。
0347名無しさん@お腹いっぱい。
NGNG問題を覆い隠してしまう一種のバッドノウハウなのか、ちょっと考えてしもた
0348名無しさん@お腹いっぱい。
NGNGバッドノウハウってのはやっぱりあるんですね。
それはコマンドライン、設定ファイル手書きの
UNIXの宿命なのかもしれないな。
WinやMacのGUIの設定ツールが変わっても誰も文句は言わない。
確かにUNIXは慣れればよりよい環境だが、慣れるまでが
大変だし、一度慣れてしまうと他の価値を物を認めるのが
困難になる。
むしろここでハッキリしておきたい。UNIXは
互換性を大事にしてきた。それと同時に、互換性を
維持しなければならない仕様である、と言う点。
GUIアプリにおいては、Win32アプリケーションの方が
UNIX/Xのアプリケーションよりもいろいろな互換性を
大事にしているこの皮肉。
UNIXはバッドなノウハウが溜まりやすいものなんだよ。
0349名無しさん@お腹いっぱい。
NGNG> WinやMacのGUIの設定ツールが変わっても誰も文句は言わない。
文句が出るので会社で使ってるWinのバージョンアップができませんが何か?
0350名無しさん@お腹いっぱい。
NGNG誰でも直ぐにでも乗りこなせるようなものに仕立てあげること。
UNIXをこういった観点から見たら酷く劣った代物と言える。
UNIXとは、ありふれた比喩だけど、職人の道具。職人は
他人の道具じゃ仕事ができないし、自分の道具は自分で維持
管理する。最初は規制のものをどこからか買ってきては
使い始めるわけだが、使いつづけることで、いつしか自分の体が
道具に馴染み、道具も自分にあわせて変形していく。
この不思議な現象にノウハウも糞もない。道具と一体化した
自分だけが唯一正しい。新米の職人見習が新しい道具で悦に
浸っているのをみて、新品の道具を欲しがるような職人はいない。
0351名無しさん@お腹いっぱい。
NGNG言ってることが支離滅裂だし、偏見に満ち満ちてるな。
348の脳内妄想を開陳したって誰も説得できんよ。
君の脳内世界ではきっとそうなんだろうなあと思うばかり。
0352名無しさん@お腹いっぱい。
NGNG文章が繋がってないけど、ご本人じゃないよね?
釣りにしたって"バッドなノウハウ"とかへぼい単語使われても全然悔しくないので
もう少し考えて書いて。
0353名無しさん@お腹いっぱい。
NGNG> 文章が繋がってないけど、ご本人じゃないよね?
どうもバッドノウハウ援護に必死なお方が頻繁に現れるから、そう疑っちゃうよねえ。
ま、Windows(GUI)にしたって効率的に使うにはいろいろショートカットキーとか
覚えにゃならん訳で、所謂「バッドノウハウ」からは所詮逃げられん。富豪とかバッドとか
タブロイド紙の見出し並だね、キャッチーだけどチープでシャロウ。
0354名無しさん@お腹いっぱい。
NGNG仕事の効率は上がらないことが研究で明らかになっています。
上がった気がするだけです。
0355名無しさん@お腹いっぱい。
NGNG「キャッチーだけどチープでシャロウ」というのは全く賛成なんだけど、
富豪はありゃ半分はネタじゃないの? ご本人は筒井康隆のファンなのかもね。
私は富豪の方は面白いなあと思ったんだけど。筒井も好きだし (^^;
0356名無しさん@お腹いっぱい。
NGNG> 仕事の効率は上がらないことが研究で明らかになっています。
ポインタ希望。
0357名無しさん@お腹いっぱい。
NGNGhttp://namazu.org/~satoru/diary/20040309.html#p01
http://aki.nekoruri.jp/diary/200403a#D08_3
http://mux03.tdiary.net/20040308.html#p06
http://sodium.dnsalias.com/sodium/diary/20040308.html#p05
http://d.hatena.ne.jp/elecsta/20040308#p1
http://d.hatena.ne.jp/moleskin/20040308#p8
http://nais.to/~yto/clog/2004-03-09.html#2004-03-09-2
http://dkiroku.com/2004-03-09.html#2004-03-09-1
http://www.asahi-net.or.jp/~AE5T-KSN/d/200403.html#09-02
http://p0t.jp/mt/archives/000433.html
http://d.hatena.ne.jp/hamacho/20040309#p1
http://d.hatena.ne.jp/overtech/20040309#p1
http://d.hatena.ne.jp/kwg/20040309#p3
http://d.hatena.ne.jp/hdkINO33/20040309#p6
http://diary.mrmt.net/?20040310#10-1
http://blog.bulknews.net/mt/archives/000835.html
0358名無しさん@お腹いっぱい。
NGNG関係ないけど、グッジョブは左右の指を一つずつ動かすだけで、バッドノウハウになります。
gj→bk
0360名無しさん@お腹いっぱい。
NGNGやっぱりほとんど議論らしい議論は出てきてないな。「バッドノウハウ」の概念自体
奥が浅いことが透けて見える。「釣れればOK」なんて言い訳してるのには笑えた。
釣り方が下手すぎるっていう話なのに。世の中には馬鹿が多い。
0361名無しさん@お腹いっぱい。
NGNG名無しでしか人を罵倒できない、お前のようなやつのなさけない生き方の方が笑える。
0362名無しさん@お腹いっぱい。
NGNG> ショートカットキーを使っても
> 仕事の効率は上がらないことが研究で明らかになっています。
ポインタまだー?
0363名無しさん@お腹いっぱい。
NGNG増井氏が雑誌で語ってたから聞いてみて
0364名無しさん@お腹いっぱい。
NGNGバッチをバッチとして使えない人は
(UNIXを使うのは)難しい
0365名無しさん@お腹いっぱい。
NGNGいろんな技術者のいろんな思考が渦巻く混沌ワールドになるのは必至なのかなぁとも思う。
0366名無しさん@お腹いっぱい。
NGNGバッチを使える人→UNIX向き
バッチを使えない人→Windows向き
な訳で、
バッチを使わないクライアントはWindows向きだし、
バッチを多用するサーバはUNIX向きなんだよ。
サーバはWindowsのように操作が簡単であるよりも、より多くのことが安定して
連続して行えるようにする方が効率がいいんだよ。
Windowsは偶に落ちたり、凝った事をしようとすると途端に一括処理できなくなる。
そういう欠点があるうちは、未だにUNIXだと思うよ。
0367名無しさん@お腹いっぱい。
NGNGだから釣り方が下手だ、って言われてるのにー。
0368名無しさん@お腹いっぱい。
NGNG-abc
abc
-a XXX
-a=XXX
--foo
--foo=XXX
この他になんかありましたっけ?
0369名無しさん@お腹いっぱい。
NGNG豚肉を食って悪い合理的な理由を
あーでもない、こーでもないと言い合っているようなもんだ。
技術者の関与する話題じゃないって。
0370名無しさん@お腹いっぱい。
NGNG0371名無しさん@お腹いっぱい。
NGNG誰も議論してないと思うが。
0372名無しさん@お腹いっぱい。
NGNGコンパしてるんだな。会費は割カンで。
0373名無しさん@お腹いっぱい。
NGNG0374名無しさん@お腹いっぱい。
NGNG0375名無しさん@お腹いっぱい。
NGNGそこは「バッドナハナハ」と書かないと。
0376374
NGNG0377名無しさん@お腹いっぱい。
NGNGマシンを起動時にクラッシュさせないような
機能拡張ファイルの読み込み順とか、
特定のアプリケーション同士の「相性」とか。
OS Xになって、今度はUnix的なバッドノウハウが
必要になるのかしら。
0378名無しさん@お腹いっぱい。
NGNG>バットノウハウとグッドラッパーは、それぞれ名前にバッドとグッドがついて
>いるのが問題である。そもそも「バッド○○」は悪いに決まっているし「グッ
>ド○○」は良いに決まっている。そう定義しているのだから。
0379名無しさん@お腹いっぱい。
NGNG0380名無しさん@お腹いっぱい。
NGNG■ このスレッドは過去ログ倉庫に格納されています