お前らって汚いコード書く奴に厳しそうだよなw

このエントリーをはてなブックマークに追加
1 ギコ(やわらか銀行)

汚いコードとは何か?
http://news.nicovideo.jp/watch/nw469110

プログラミングを知らない人には、プログラマが言う「汚いコード」というものが実感できないかもしれない。
2 ヒマラヤン(東京都):2012/12/22(土) 14:35:14.39 ID:Eu5bSaQG0
2だったら明日揺れる
3 三毛(新疆ウイグル自治区):2012/12/22(土) 14:35:41.82 ID:kqCzdnf+0
変数名・関数名のつけ方で殴り合いですよ
4 ピューマ(千葉県):2012/12/22(土) 14:35:42.75 ID:Dor+mqV4P
レコードなら大量に持ってる。聞きもしない連中よりは少ないけど。
5 ユキヒョウ(大阪府):2012/12/22(土) 14:35:52.38 ID:Cs7IHB850
VB.NET
6 ジャガランディ(静岡県):2012/12/22(土) 14:36:00.52 ID:1CpyXB/K0
メジャーセブンス
7 バリニーズ(新潟県):2012/12/22(土) 14:36:46.11 ID:AnAyKDH60
Integer
Long
String
8 ブリティッシュショートヘア(神奈川県):2012/12/22(土) 14:37:31.61 ID:Avff1EMo0
EB-3678864532-7888AZαβ-SE4789
9 ユキヒョウ(大阪府):2012/12/22(土) 14:38:56.65 ID:Cs7IHB850
Delphiとは何だったのか
10 ブリティッシュショートヘア(やわらか銀行):2012/12/22(土) 14:39:22.16 ID:R0P9Zr8i0
/* どーせ自分しか読まないし */
11 白黒(大阪府):2012/12/22(土) 14:39:32.43 ID:2O/M3zT70
日本語でおk

c++って難しいの?
プログラミングを3月ごろから始めようと思ってるんだが
12 ヤマネコ(兵庫県):2012/12/22(土) 14:42:09.13 ID:uEL6saw80
if elseを排除して三項演算に置き換えよう
13 ジャガー(鳥取県):2012/12/22(土) 14:43:08.18 ID:MpCP49L30
コードが汚いくらいなら可愛いもんだわ
仕様が汚いのが最悪
14 ラ・パーマ(東京都):2012/12/22(土) 14:43:20.09 ID:dFFpmTYa0
整理整頓が出来なくて論理的思考も苦手だから
プログラマにならなくてほんとによかったと思う
15 マンクス(東京都):2012/12/22(土) 14:43:29.10 ID:ikfwGVw10
俺はフォートラン時代からの癖とBASICの影響で、変数は整数は I,J,K,L,Mから始まる
2〜3文字、浮動小数点はそれ以外から始まる2〜3文字
関数名も極力2〜3文字
16 ライオン(大阪府):2012/12/22(土) 14:43:35.99 ID:CM0g0KcX0
なんでこのクラスにこの関数置いた?死ねよ、禿げってのはよくある
17 ボンベイ(やわらか銀行):2012/12/22(土) 14:43:52.40 ID:f/CtobfT0
プログラマーって頭はいいんだけど人間性が駄目なんだよなあ
18 ギコ(茸):2012/12/22(土) 14:44:09.40 ID:OYoMR/BtP
汚くてもいいからユニットテストくらい書いてテストのカバレッジ100%にしてくれ
19 ラガマフィン(大阪府):2012/12/22(土) 14:44:49.46 ID:t8DzmaKM0
<summary>あ?文句あっか?</summary>
20 スナネコ(関東・甲信越):2012/12/22(土) 14:45:32.99 ID:5UWLgvuLO
汚くても一生懸命やってればそれでいい
そのうち整っていく
「動いてんだからこれでいいや」とか言ってるゴミは詩ね
21 スミロドン(家):2012/12/22(土) 14:45:35.23 ID:tNkq9hRQ0
当たり前だろ
行頭はタブで引っ込めろって何度言ったら分かんだよボケ
22 ピューマ(宮城県):2012/12/22(土) 14:45:36.01 ID:ZtOE2uEJ0
お前らなんでプログラミング理解出来んの
教本買っても30ページぐらいで頭ついていかなくなる
23 スコティッシュフォールド(東京都):2012/12/22(土) 14:46:11.30 ID:ypig1p8e0
>>11
C#かVBから入った方がよろしいかと。。
24 ラガマフィン(大阪府):2012/12/22(土) 14:46:23.43 ID:l0GmQyjI0
>>15
俺i, j, kはローカルでfor文とか用のその場限りのものでしか使わないわ
その他はその変数に入れるのがなんのリテラルかで名付けてあげてる
25 ジョフロイネコ(宮崎県):2012/12/22(土) 14:47:16.64 ID:Eo20FHJS0
>>17
日本の管理職はそういう人間を使いこなせないからあかんのよ
しまいにはコミュ力()とかいう始末

ジョブズみたいなサイコパスが頂点に立てるようなアメリカはその点強いな
26 ヤマネコ(兵庫県):2012/12/22(土) 14:47:33.60 ID:uEL6saw80
関数名にaから順番に1文字で付けていこう
意味なんて関係なく
27 エジプシャン・マウ(神奈川県):2012/12/22(土) 14:48:17.23 ID:dWu55tFr0
変数の名前にこだわり過ぎる奴て英語マニアと変わらない
28 ツシマヤマネコ(神奈川県):2012/12/22(土) 14:48:42.45 ID:vxn+grMS0
コードゴルフにハマってた時期があったから、
今でもこんなコード書いて怒られる
http://ideone.com/JkylpJ
29 ヤマネコ(兵庫県):2012/12/22(土) 14:49:00.77 ID:uEL6saw80
変数の名前に凝った英単語使うけど
作ってる最中にスペル忘れて何度も見る
30 スミロドン(家):2012/12/22(土) 14:49:25.56 ID:tNkq9hRQ0
どうせその順番守れなくなるんだから
わかる言葉で個別につけろよw
31 シャルトリュー(関東・甲信越):2012/12/22(土) 14:50:10.02 ID:L6wPgxWUO
規約も決めずに省略する奴くたばれ
何を省略したのか分からねえよアスペがよ
32 黒トラ(福岡県):2012/12/22(土) 14:50:34.84 ID:0FFzvN350
ほとんど自己満の世界だろ
33 ヤマネコ(兵庫県):2012/12/22(土) 14:50:43.14 ID:uEL6saw80
再帰なんてわからないから
ループで処理しよう
34 三毛(神奈川県):2012/12/22(土) 14:51:25.94 ID:3cPyslNb0
>>25
ジョブズみたいな奴は、そういう人間を徹底的に排除するけどな
35 猫又(大阪府):2012/12/22(土) 14:51:44.80 ID:YgiM4Xpw0
takesiscrpt とかみちゃうと
hもかけよっておもうな
36 アジアゴールデンキャット(内モンゴル自治区):2012/12/22(土) 14:51:54.35 ID:gYVGUbVCO
汚いコードだなあ
37 ハバナブラウン(チベット自治区):2012/12/22(土) 14:52:10.66 ID:/XesM5nR0
どうしても関数の挙動が変わらない不思議なコードがあって2日くらい悩んだ
んだが、search()とserach()の2つの関数が混在してて、ブチ切れたかけたことはある
書いたやつを問い詰めたら「あるはずの関数が呼べないので自分で作りなおした」
38 アジアゴールデンキャット(SB-iPhone):2012/12/22(土) 14:52:55.20 ID:qyCutzMXi
今の現場は規約とか全然無いから結構雑になってる
39 ハバナブラウン(チベット自治区):2012/12/22(土) 14:53:16.47 ID:/XesM5nR0
>>34
そういう人間ってコミュ障?
40 スナネコ(家):2012/12/22(土) 14:53:36.03 ID:UZW85YCb0 BE:3204792195-PLT(25130)

(´・ω・`)マイナーセブンスコードが好きなのです
41 コーニッシュレック(チベット自治区):2012/12/22(土) 14:53:58.18 ID:MdkHO+1N0
goto >>1
42 シャルトリュー(関東・甲信越):2012/12/22(土) 14:54:14.94 ID:L6wPgxWUO
>>37
理系ゆとりっているよね
43 ベンガル(京都府):2012/12/22(土) 14:55:10.95 ID:ExY1fzUH0
これ微妙だな。文字の書き方でもあるけど
結局は拘りが強いしな。
44 バーマン(大阪府):2012/12/22(土) 14:55:13.30 ID:H/kilPvV0
他人の書いたコードなんて誰だって読みたくないだろ
45 サバトラ(福岡県):2012/12/22(土) 14:56:02.38 ID:0A44OtQu0
>>22
難しく見えるだけで、実際には難しくないんだよ
関数と変数の概念さえ理解できれば楽勝
46 メインクーン(東京都):2012/12/22(土) 14:56:13.90 ID:1lyReXFm0
読みやすくて冗長してなきゃそれでいい

ただ無駄に重いスクリプト組み込んだウェブサイトは許さん
47 イリオモテヤマネコ(東京都):2012/12/22(土) 14:56:22.19 ID:5o51h+Ic0
スコープがわかりにくい
超多重継承
スペルミス変数とナンバリング変数の多用
不要なループをいれてる

許せないというわけではないが嫌だったりする
48 ラ・パーマ(東京都):2012/12/22(土) 14:56:58.11 ID:dFFpmTYa0
こんな頭使う仕事してるのに他業種とそんな変わらん給料とか尊敬するわ・・・
49 猫又(大阪府):2012/12/22(土) 14:57:59.07 ID:YgiM4Xpw0
組織はルーティン化してるから生産落ちてるやつはきるよ
スタンドプレイしたい奴は独力する
50 チーター(神奈川県):2012/12/22(土) 14:58:08.86 ID:DHJtxQX90
000100 IDENTIFICATION DIVISION.
000110 PROGRAM-ID. 2CH.
000120 DATA DIVISION.
000130 WORKING-STORAGE SECTION.
000140 PROCEDURE DIVISION.
000150*
000160 GO TO A
000170 E
000180 GO TO B
000190 A
000200 GO TO C
000210 B
000220 GO TO D
000230 C
000240 GO TO E
000250 D
000260 STOP RUN.
51 ピューマ(WiMAX):2012/12/22(土) 14:58:44.30 ID:ZizxyaZSP
branf*ckへようこそ
52 ペルシャ(茸):2012/12/22(土) 15:00:42.14 ID:T2uahaPM0
>>1
>>1
ニュースじゃないけど?
死ね馬鹿
53 オセロット(家):2012/12/22(土) 15:02:41.03 ID:A9JXCkLo0
改行入れられるとみにくい
54 シンガプーラ(チベット自治区):2012/12/22(土) 15:03:21.05 ID:GkTf/1uS0
日本語の関数名つかっちゃいけないって言うのが既に老害杉

hogehogeComparer(a,b){ }
大小比較くん (a,b){ }

getCheckOutVersionId{ }
バージョンID取得だっ!{ }

clearParseMessage { }
構文解析結果文消す { }

どうみても日本語使うべきだろ
55 カナダオオヤマネコ(神奈川県):2012/12/22(土) 15:03:51.13 ID:wquc+gD20
プログラマは大抵字が汚い    これガチな
56 ハバナブラウン(チベット自治区):2012/12/22(土) 15:04:06.84 ID:/XesM5nR0
まあ一番イラッとするのはコピペプログラマかな。
そっくりなルーチンがコードのあちこちにあるとか普通。
ちょっと挙動が違うと自力で関数にまとめられないとか、ほんと辞めちまえと思うんだが、
コード読まない人から見ると一応サクサクと指示をこなしているのでそこそこ
評価されてたりする。
57 ハバナブラウン(チベット自治区):2012/12/22(土) 15:05:11.68 ID:/XesM5nR0
>>54
お前にはなでしこがお似合いだ
58 しぃ(長屋):2012/12/22(土) 15:07:29.39 ID:Mr5BYb/+0
プログラマって何故か偉そうだよなw
59 イリオモテヤマネコ(東京都):2012/12/22(土) 15:07:58.47 ID:5o51h+Ic0
>>54
2バイト文字が使える言語もあるぞ
PHPとかperlとかやろうと思えばできたはず
60 ヤマネコ(兵庫県):2012/12/22(土) 15:09:27.37 ID:uEL6saw80
2バイト文字って環境によってはエラー噴くだろ
海外にコード送ろうものなら文字化けじゃねえの?
61 キジトラ(埼玉県):2012/12/22(土) 15:10:37.56 ID:q38Jjgi40
>>56
いエーーーーーー意コピペぷろぐらまでーーーーーーーーつ!!
コピペ最高で飯が旨い!!最高!!うままっまっ!!!
62 シンガプーラ(チベット自治区):2012/12/22(土) 15:10:39.04 ID:GkTf/1uS0
>>59
できるのは知ってる
コーディング規約の事(´・ω・`)
63 ツシマヤマネコ(神奈川県):2012/12/22(土) 15:10:54.46 ID:vxn+grMS0
>>60
Unicodeがあるだろ・・・
64 ペルシャ(dion軍):2012/12/22(土) 15:13:12.64 ID:FtwezAL50
タブとスペース混ぜて書き進める奴って何なの?
65 パンパスネコ(dion軍):2012/12/22(土) 15:13:32.14 ID:/CCvIrXd0
htmlとcssしかできない
66 イリオモテヤマネコ(東京都):2012/12/22(土) 15:14:52.87 ID:5o51h+Ic0
>>62
なるほどね
略称使えば英語のほうがシンプルで使いやすいと俺は思ってるが
最近日本語を使おうって動きもあるし作業する環境によって変わっていくんじゃないかな
67 キジ白(埼玉県):2012/12/22(土) 15:15:09.30 ID:XhfxSBGu0
あーあ俺がプログラマになればプログラマ業界のイケメンつって、
世間のプログラマに対しての暗いイメージが変わるのにな
イケメンであるが故、苦労することも多いんだよ
天は二物を与えずとは上手いこと言ったもんだよな
68 アメリカンショートヘア(静岡県):2012/12/22(土) 15:15:39.36 ID:pdjpEoUF0
変数名に大文字使うのめんどくせぇ
69 茶トラ(東京都):2012/12/22(土) 15:25:27.50 ID:TKi0ixsg0
人をイライラさせるHTMLを組むセンスがあると自負している
70 ハバナブラウン(チベット自治区):2012/12/22(土) 15:25:54.47 ID:/XesM5nR0
定数に日本語入れるのだって結構問題起きたりするのに関数名に多バイト文字
使うメリットないだろ
ライブラリ一部公開しようぜとかなったらどうすんだろ
71 サバトラ(家):2012/12/22(土) 15:29:45.15 ID:3fWsMYri0
バックスラッシュをイェンマークにした奴にはしんで頂きたい
72 シャム(dion軍):2012/12/22(土) 15:31:55.52 ID:Xu4H46Qo0
>>11
難しいの?

と聞かれて答えられると思う?
3月からって理由がよくわからんが、まずはどんな言語か調べるところから始めろ
73 シャム(dion軍):2012/12/22(土) 15:33:25.50 ID:Xu4H46Qo0
>>15
癖が抜けないと言い訳しているだけだろ
それはただのバカだ
74 ジャパニーズボブテイル(内モンゴル自治区):2012/12/22(土) 15:34:10.24 ID:o+s/8je4O
動けば何でもいいしどうでもいいメモも落書きもする
75 ハバナブラウン(東京都):2012/12/22(土) 15:36:40.35 ID:Lp11nFoV0
ここで偉そうに能書き垂れてる奴も対したことありません
仕事場では邪魔者扱いされています
76 バーマン(新潟県):2012/12/22(土) 15:37:12.39 ID:mJA4IEfh0
↓汚いジャイアンが一言
77 茶トラ(dion軍):2012/12/22(土) 15:38:30.47 ID:HhbpV+950
給料は激安
78 ハバナブラウン(チベット自治区):2012/12/22(土) 15:38:33.96 ID:/XesM5nR0
>>74
// ↓なぜか動くので放置決定♪(^O^)

こういうコメントは殺意を覚えるがな
79 シャム(dion軍):2012/12/22(土) 15:39:12.13 ID:Xu4H46Qo0
>>25
うわー
脳内職歴乙
お前仕事したことないだろ
管理職がコントロールすればチームを引っ張れるなんて妄想だろ
プログラミングだけを任せたところで会話ができなきゃ仕事になるわけないだろ
コーティング中に判明した仕様上の問題はどうするの?
コミュ障が黙っていたらわかるわけないよな?
管理職がコーティングまで見るの?だったら自分で作るのと変わらんだろ
そうしたら仕事を任せられる奴はデバッガー、もしくはテスターになるだろ
技術だけ突出した人間はチーム開発ではほとんど使い物にならん
特にアジャイル開発ではお荷物だ
80 シャム(dion軍):2012/12/22(土) 15:40:34.45 ID:Xu4H46Qo0
>>78
そんなコーティングする奴いるの?
うちの職場じゃ即クビだわ
81 アフリカゴールデンキャット(北海道):2012/12/22(土) 15:41:26.42 ID:TQHnnvXf0
HTMLも、汚いソースがあるよな。
余計な物を書きやがって。
82 パンパスネコ(東日本):2012/12/22(土) 15:41:30.67 ID:6GvAMUbP0
>>78
温厚な俺でもぶち切れるわ
83 シャム(dion軍):2012/12/22(土) 15:42:34.09 ID:Xu4H46Qo0
>>74
自分だけが使うツールならそれでいいだろう
だが商品として世に出すものにその対応では…
世の中にはクズとしか言えない商品が星の数ほどあるが
お前みたいのが関わったものなのだろうな
84 スナネコ(大阪府):2012/12/22(土) 15:43:10.49 ID:GHoSyhYP0
確かにminorコードを-で書く人で見にくいって時はある
85 ジャガー(愛知県):2012/12/22(土) 15:43:17.47 ID:H6MQA9+u0
Cの次はAmだな
86 アメリカンショートヘア(静岡県):2012/12/22(土) 15:43:23.91 ID:pdjpEoUF0
#含める <stdio.h>
整数型 主要(空){
刻みつける構成("内容物の型: 文章/簡素\n\n");
刻みつける構成("Hello, World!");
返す 0;
}
87 スコティッシュフォールド(大阪府):2012/12/22(土) 15:43:29.10 ID:gYg8mZww0
日本語が使えるようになってからぐだぐだになった。
88 シャム(dion軍):2012/12/22(土) 15:43:30.34 ID:Xu4H46Qo0
>>75
失敗して怒られると周りにそんな風に愚痴る奴はどこに行っても通用しないよね
89 マンチカン(チベット自治区):2012/12/22(土) 15:44:50.91 ID:JRT11Oef0
foo と bar は許せるが hoge は許せない
90 シャム(dion軍):2012/12/22(土) 15:45:00.47 ID:Xu4H46Qo0
>>67
とりあえず死んでおけ
91 ハバナブラウン(チベット自治区):2012/12/22(土) 15:45:59.95 ID:/XesM5nR0
>>79
コミュ障は使いようだよ。キチガイみたいに手の速い奴がいてメールで
要件まとめて出したら速攻でフィードバックがくる奴とかいるぞ。
メールの文章はしっかりしてるし打つのも速いからプロジェクトに1人いても
悪くない。多分一生使いっ走りだけどな

>>80
保守頼まれたコードとかでたまに見るよ。
キラキラしたコメントを集めたスレがあったな。あそこまで酷いのは
観たことないけど。コメントに星とか舞ってんの。
92 シャム(dion軍):2012/12/22(土) 15:46:33.40 ID:Xu4H46Qo0
>>55
プログラマはとうの昔に卒業したが書道6段だ
確かに異質だと言われる
93 ハバナブラウン(東京都):2012/12/22(土) 15:46:56.26 ID:Lp11nFoV0
>>88
よくわかってんじゃん
94 ハバナブラウン(チベット自治区):2012/12/22(土) 15:47:16.87 ID:/XesM5nR0
>>89
すげー分かるけど歴史もあるし使ってる奴結構多いので口出しできない。
95 パンパスネコ(禿):2012/12/22(土) 15:47:24.06 ID:NMBC3W6Q0
仕様を全然理解しようとせず
なんかわからないけど、こうしたら動いた
とか言うやつ

終いにはコンパイラがおかしいとか言い出す
96 ユキヒョウ(神奈川県):2012/12/22(土) 15:48:24.91 ID:DTyVEH7W0
    STOP
    END
97 ラ・パーマ(埼玉県):2012/12/22(土) 15:50:32.25 ID:L8oOhYeM0
<br><br><br>
98 サバトラ(東京都):2012/12/22(土) 15:50:39.24 ID:ySRVD/fb0
同じ処理が幾つもの関数から出てくる
メイン関数が異様に長いっつーかメイン関数しか無い
99 ラ・パーマ(滋賀県):2012/12/22(土) 15:51:11.49 ID:qTh0asT/0
int main()
{
[](){} ;
}
100 スコティッシュフォールド(dion軍):2012/12/22(土) 15:52:16.21 ID:5D/ypI8F0
新人に対して専門用語多発して言ってることを理解させない奴のコードは酷い
101 オセロット(奈良県):2012/12/22(土) 15:52:53.22 ID:EHNUJZPq0
関数から変数まで、全部左右で別々に作ってある・・・。
もうちょっと、なんとかならなかったのか・・。
102 ハバナブラウン(チベット自治区):2012/12/22(土) 15:52:59.85 ID:/XesM5nR0
>>95
> 終いにはコンパイラがおかしいとか言い出す

「直前にprintf()入れたら動くんでコードは正しいと思うんですけど」
103 パンパスネコ(禿):2012/12/22(土) 15:53:17.83 ID:NMBC3W6Q0
お前らともなれば
1万stepの関数とか余裕だよな
104 スナドリネコ(奈良県):2012/12/22(土) 15:53:49.41 ID:/fAej9220
ステップとか言ってると土方っぽい
105 シャム(dion軍):2012/12/22(土) 15:54:05.18 ID:Xu4H46Qo0
>>54
新しい物を受け入れないからと何でもかんでも老害というのはバカとしか言いようがない
日本語を使わない理由もきちんとある
大きな理由はオフショア
最初から日本語を使う前提で始めたチームはいい
開発環境が日本語を扱える前提であるから
しかしそうでない場合がある
例えば日本から直接の指示は日本語対応だが、中の人が日本語を使えない場合がある
そういった場合に日本語を使ったコーティングがあると読めないってことになる
過去の資産をサンプルとして展開する場合や、改修を行う場合に起こるだろう
国内だけで完結している仕事も、今後オフショアと無縁とも限らないよ
106 トンキニーズ(東日本):2012/12/22(土) 15:54:13.35 ID:KTpREYj20
>>11
難しいよ。
才能がないとかけないから。
107 サバトラ(東京都):2012/12/22(土) 15:55:07.75 ID:ySRVD/fb0
関数に引数を含まないで全部グローバル変数で賄う
108 ベンガル(長屋):2012/12/22(土) 15:56:14.56 ID:Uy/fDWnp0
コードコンプリートとプログラミング作法を読んでだいぶ読みやすいコードが書けるようになった
値は張るけどお奨めしたい
109 トンキニーズ(東日本):2012/12/22(土) 15:56:28.86 ID:KTpREYj20
>>85
その次がC7で以降、Dm7、G、Cと続くのか?
110 シャム(dion軍):2012/12/22(土) 15:57:21.54 ID:Xu4H46Qo0
>>91
コミュニケーション障害ってお前らみたいな奴のこと?
俺はガチの方だと思っていたのだが
ガチの方はメールすらできんぞ
意思疎通ができないのだから
お前らみたいなのなら使いようというのもわかるわ
111 ジャガー(福岡県):2012/12/22(土) 15:59:29.21 ID:b4P6DY8E0
グーグルのソース見習えよ
https://www.google.co.jp/
112 トラ(京都府):2012/12/22(土) 15:59:38.37 ID:irblS5Gi0
>>72
寒いからだろJKw

少しは考えてレスしろ
113 シャム(dion軍):2012/12/22(土) 16:00:38.94 ID:Xu4H46Qo0
>>103
経歴長そうだね
114 バーマン(神奈川県):2012/12/22(土) 16:01:45.82 ID:CTKl5AAl0
>>107
化石COBOLERから変わったやつにありがちだなw
115 ブリティッシュショートヘア(千葉県):2012/12/22(土) 16:01:46.40 ID:Zh/NH99J0
小室コード
116 サバトラ(東京都):2012/12/22(土) 16:02:07.42 ID:ySRVD/fb0
変数名や関数名が短縮形で作成者しかわからない コメントもしてない
firstID → FID

↑がパワーうpすると日本語の短縮形にしてる 
KeisanKekka → KKK

人のプログラム追ってるとこんなの序の口なので、理解するまで時間が異様にかかる
改造するのはもっと時間が掛かる場合が多い
グルーバル変数を極力使わない奴のプログラムにグローバル変数大好きな奴が手を加えた後、
バイトのうんこ野郎が形だけ動くようにしましたアハハ的な修正をした後に回ってきた仕事とか死にたくなる
117 キジトラ(大阪府):2012/12/22(土) 16:03:00.93 ID:gw1rp3Bi0
連続で質問すみません
http://news.nicovideo.jp/watch/nw469110
ImageViewURLReplace.datを入れてから
このurlを開こうとすると画像として開いてしまうようになったのですが
画像として開かせずにブラウザで開かせるようにできないでしょうか?
118 キジトラ(大阪府):2012/12/22(土) 16:03:31.63 ID:gw1rp3Bi0
誤爆スマソ
119 コドコド(東京都):2012/12/22(土) 16:04:43.06 ID:MX7ZKoyR0
「俺が神だ」と言わんばかりの書き込み多すぎてワロタ
プログラマーってクズ率高そう
120 トラ(京都府):2012/12/22(土) 16:04:45.15 ID:irblS5Gi0
>>117
五回死ね


素人マなんだが、
変数はやっぱり冗長になっても可能な限り分りやすい方がいいよな?
121 ハバナブラウン(埼玉県):2012/12/22(土) 16:05:04.27 ID:An8zGBef0
>>111
初めて見たんだけどこれってきれいなの?汚いの?
122 ハバナブラウン(チベット自治区):2012/12/22(土) 16:05:38.17 ID:/XesM5nR0
>>110
意思疎通ができなかったらさすがにどんな仕事も無理だろwww
コミュニケーション障害は立派な病名なんだから勝手に定義すんなよ
まあ2chでコミュ障って言った場合の定義もズレてるけど
123 ギコ(dion軍):2012/12/22(土) 16:05:38.27 ID:zGmYXw4z0
If-then
124 アジアゴールデンキャット(茨城県):2012/12/22(土) 16:08:46.11 ID:Tnm8zPrT0
知り合いのプログラマ全員頭の毛が薄い
125 ラ・パーマ(滋賀県):2012/12/22(土) 16:09:22.42 ID:qTh0asT/0
なぜ、gotoつこたら、あかんのや? 変数は全部グローバルでええやん。
126 トラ(京都府):2012/12/22(土) 16:09:37.32 ID:irblS5Gi0
>>125
殺す
127 ハバナブラウン(チベット自治区):2012/12/22(土) 16:09:40.19 ID:/XesM5nR0
>>120
スコープの中で文脈が通れば1単語でもいい。
ただ、短すぎると検索で死ねるから3文字は欲しい。

PHPのクラス名みたいにマトモに書こうとすると意味不明に長くなるような
言語もあるがな
128 トラ(京都府):2012/12/22(土) 16:10:34.15 ID:irblS5Gi0
>>127
なるほd

>>125
あ、処理を速くしようとするとどうしても手続き的になるからgotoは許す
129 ラ・パーマ(滋賀県):2012/12/22(土) 16:14:22.00 ID:qTh0asT/0
>>128
せやろ。switch,whileとか要らんし、if goto でなんでもできる
130 白(チベット自治区):2012/12/22(土) 16:14:46.80 ID:4ybcHPL8I
アセンブラ経験者のgotoへの違和感の無さは異常
131 トラ(京都府):2012/12/22(土) 16:15:24.34 ID:irblS5Gi0
>>129
whileをgotoで書くのは純粋なるキチガイ
132 パンパスネコ(ドイツ):2012/12/22(土) 16:17:48.59 ID:NAlUJZZJ0
難解な英単語で命名しまくって自分でも読めなくなっちゃうんだろ
133 シャム(dion軍):2012/12/22(土) 16:21:48.20 ID:Xu4H46Qo0
>>112
寒い中で勉強ってホームレスなの?
それが常識だなんて、日本ってそんな国だっけ?
134 キジトラ(神奈川県):2012/12/22(土) 16:22:19.09 ID:56LcvB6i0
何覚えるにしてもC言語って触っておいたほうがいいの?
135 ハバナブラウン(チベット自治区):2012/12/22(土) 16:22:25.46 ID:/XesM5nR0
>>130
アセンブラや昔のBASICはジャンプ命令ないと何もできんからな

例えば例外を使いたくない状況で深いネストから緊急的に抜けたい時に
gotoを使うのは仕方ないかなと思う。今は組み込みでも石が速いから
そこまですることって滅多にないと思うけどね。あとJavaはgotoないし

しかしJavaでgotoは予約語になってるのは豆だ
136 トラ(京都府):2012/12/22(土) 16:22:33.93 ID:irblS5Gi0
プログラミングできるやつは、デザイン、命名、処理、数学から何から何までできて
できない奴は全部できないから圧倒的な差が開く。
137 ハバナブラウン(チベット自治区):2012/12/22(土) 16:23:08.56 ID:/XesM5nR0
>>134
いいよ
138 トラ(京都府):2012/12/22(土) 16:23:56.47 ID:irblS5Gi0
>>133
出〜出〜wwww対冗談真剣返答奴wwww出、出〜〜〜wwwwwwwwwww
139 シャム(dion軍):2012/12/22(土) 16:24:22.86 ID:Xu4H46Qo0
>>122
コミュニケーション障害を勝手に定義しているのはお前
この病気は一言で言えば意思疎通ができないことだが、疎通手段に関係ないのが本物
そうでないのはそれぞれ違う病気が原因だ
コミュニケーション障害について調べて出直せ
140 ヨーロッパオオヤマネコ(庭):2012/12/22(土) 16:26:14.40 ID:TnQpH9eW0
141 オリエンタル(長屋):2012/12/22(土) 16:26:33.69 ID:iEgKd5oK0
IOCCCのコンテストのソースコードはある意味芸術
http://www.cuspy.org/diary/2012-10-18
http://www.ioccc.org/
142 シャム(dion軍):2012/12/22(土) 16:28:05.90 ID:Xu4H46Qo0
>>135
アセンブラを高級言語と一緒にすんなww
知ったかもここまでくると終わってんな
143 猫又(東京都):2012/12/22(土) 16:28:35.11 ID:4XOQlj2Q0
>>134
Cを読み書きできない奴をプログラマとは呼ばない
144 マンクス(東京都):2012/12/22(土) 16:28:47.10 ID:ikfwGVw10
>>135
C言語に触れた時

xxx(yy){


}
と言う構造に最初は衝撃を受けた
145 ラ・パーマ(滋賀県):2012/12/22(土) 16:30:21.18 ID:qTh0asT/0
C言語できても、奴隷になるだけだけどな。
真の勇者は、Excel VBAだろ
146 トラ(京都府):2012/12/22(土) 16:30:30.67 ID:irblS5Gi0
>>142
C++で高級言語っぽく高階関数とか、オブジェクトとか使ってかくより
機械語に近いgotoで書く方が処理が速くなるんじゃないのか?

それとどういう部分が知ったか(知識の誤りがある)なんだ
147 オリエンタル(長屋):2012/12/22(土) 16:30:51.38 ID:iEgKd5oK0
そもそもstack pointerの概念がワカランと色々困ると思うんだ・・・
昨今知らなくても(正しくは気にしなくても)問題なく使える言語がメインだけどさ
組み込み系や8bit 16bitではまだ格闘してるよね
148 トラ(京都府):2012/12/22(土) 16:31:26.03 ID:irblS5Gi0
>>145
いみわからんわwお前それしか知らねーだけだろ
ExcelVBAとかあいちゃん用やし。
149 ツシマヤマネコ(神奈川県):2012/12/22(土) 16:32:47.26 ID:vxn+grMS0
>>121
無意味なコードを含ませて難読化してるって聞いたことがある
150 シャム(dion軍):2012/12/22(土) 16:34:59.71 ID:Xu4H46Qo0
>>146
CもBASICも高級言語ですがww
C++で高級言語っぽくって意味がわからないww
151 コーニッシュレック(宮城県):2012/12/22(土) 16:35:25.68 ID:C5w1g1WE0
数ヶ月前に書いた変数がわからなくなって嫌になる
152 スコティッシュフォールド(家):2012/12/22(土) 16:35:32.48 ID:AIs1Oqph0
まともな所はコード規約をしかっり作ってある程度は同じレベルなるだろ
変な所のDBでいまだにDB_CUS_NUMとか項目名に使ってるのを見た

むかしはダブルバイトを使えても使うとバグの原因になったりしたが
関数に日本語を使って良いと思ってる人は検証とかしてるの?
153 シャム(dion軍):2012/12/22(土) 16:36:47.87 ID:Xu4H46Qo0
>>121
汚い。
かつ、わざとそうしている。
154 トラ(京都府):2012/12/22(土) 16:37:11.95 ID:irblS5Gi0
>>150
は?お前もしかして真性の馬鹿?
どこをどう解釈したら、俺のレスに「C、BASICが低級言語っぽい」という意味合いを持たせられるんだ?
完結に述べてくれモンキー
155 縞三毛(東京都):2012/12/22(土) 16:37:45.67 ID:pZDUEuKS0
ifとカッコの間にスペースを入れないおとこの人って・・・
156 アンデスネコ(庭):2012/12/22(土) 16:38:28.56 ID:g02JAIsz0
157 パンパスネコ(dion軍):2012/12/22(土) 16:38:38.32 ID:/CCvIrXd0
今はjavaとphpとscriptばっかつかうんじゃないの?

cみたいな古代言語使うの?
158 トラ(京都府):2012/12/22(土) 16:40:09.96 ID:irblS5Gi0
>>155
むしろいれる意味ってなに?(のあとにスペースあるから可読性あるし


>>150
>>156
あとお前が自演してる恥ずかしい馬鹿だってことはみんな知ってるから
楽にしてええんやで?
159 ボブキャット(京都府):2012/12/22(土) 16:41:35.19 ID:gErfo0iS0
/**
*
* @author HIROYUKI NISIMURA (故)
* @version 1.0
*/
160 猫又(大阪府):2012/12/22(土) 16:41:46.77 ID:YgiM4Xpw0
javaとかオワコンだろ
オブcより人気ないんだから
161 ヨーロッパヤマネコ(チベット自治区):2012/12/22(土) 16:43:08.75 ID:KHXLn8Gw0
>>141
ほんとに芸術じゃん。すげーw
162 猫又(東京都):2012/12/22(土) 16:44:07.15 ID:4XOQlj2Q0
javaとかphpとかちょっと流行っただけだろ
なんだかんだでCの立場は揺ぎ無い
163 シャム(dion軍):2012/12/22(土) 16:44:29.96 ID:Xu4H46Qo0
>>154
機械語と高級言語のコーティング方法やルールを比較することがナンセンスだろ

で、C++で高級言語っぽくコーティングするってどういう意味?ww
俺には「登山でアウトドアっぽく」って言っているようにしか見えないが?ww
知ったかモンキーはお前だろww
164 ラ・パーマ(滋賀県):2012/12/22(土) 16:44:44.77 ID:qTh0asT/0
165 シャム(dion軍):2012/12/22(土) 16:46:05.82 ID:Xu4H46Qo0
>>158
自演なんてしてねえよ
>>156は俺じゃない
キチガイ妄想乙
166 ジャガーネコ(東京都):2012/12/22(土) 16:46:36.14 ID:wNvbFdFt0
>>157
組込みではほとんどC
じゃなくても
ネイティブ作る場合はC/C++がやはり主流
167 シャム(dion軍):2012/12/22(土) 16:47:26.23 ID:Xu4H46Qo0
>>162
流行った?
ならいつ終わるの?
Cは確かに今も使われているがシェアは下がっただろ
168 エキゾチックショートヘア(茸):2012/12/22(土) 16:47:47.05 ID:VZgH7nok0
>>1
動けばいい
169 オセロット(南アフリカ共和国):2012/12/22(土) 16:48:20.24 ID:tKlTGee20
設計の段階で完成してないプログラムはどう書いても汚くなる
170 シャム(dion軍):2012/12/22(土) 16:49:14.62 ID:Xu4H46Qo0
>>155
絡んできた>>158はキチガイだからスルーしとこうぜー
C++は高級言語じゃないらしいからww
171 ジャガーネコ(東京都):2012/12/22(土) 16:49:36.30 ID:wNvbFdFt0
>>169
正しい…
172 スナドリネコ(中国地方):2012/12/22(土) 16:50:15.33 ID:DhbtmB1l0
>>149
連続で仕事とるために他人に読み難くすることはあるな
173 ボブキャット(家):2012/12/22(土) 16:50:21.61 ID:4vfqTP0A0
汚い上にまちがってるコードとか目も当てられない。バカなの?って聞きたくなる
174 シャム(dion軍):2012/12/22(土) 16:50:28.98 ID:Xu4H46Qo0
>>154
C++で高級言語っぽいコーティングの意味を早くww
175 トラ(京都府):2012/12/22(土) 16:51:03.89 ID:irblS5Gi0
>>163
登山でアウトドアっぽく
って比喩はまったく不適切だな。

C++でも高級言語よりな書き方と、機械語よりの書き方がある。

良い比喩は
登山でロッククライミングっぽく
だな。日本語もできないんだな。あいちゃん乙。
176 ラ・パーマ(滋賀県):2012/12/22(土) 16:51:17.86 ID:qTh0asT/0
>>171
設計で完成する? それは夢だよ。 そんなことは、この地球上に存在しない。
177 チーター(広島県):2012/12/22(土) 16:51:19.23 ID:bA+B3wV+0
いまだにCOBOL使ってるとこあるんだぜ
178 オセロット(奈良県):2012/12/22(土) 16:51:36.93 ID:EHNUJZPq0
高級、低級って、アセンブラにちかいかどうかって意味じゃなかったか?
いつから変わったんだ?
179 シャム(dion軍):2012/12/22(土) 16:52:23.72 ID:Xu4H46Qo0
>>146
>>154
このレスに矛盾や誤りがないなら説明できるよねww
できなきゃモンキー決定w
京都にお住まいのようですからBな方かしら?ww
180 猫又(東京都):2012/12/22(土) 16:53:05.03 ID:4XOQlj2Q0
>>167
そんな答えようのない事聞かれてもww
ただCよりJavaの方が陳腐化は早いと思う
181 トラ(京都府):2012/12/22(土) 16:53:37.16 ID:irblS5Gi0
>>179
あいちゃん必死だから気付いてないだろうから教えてあげるけど、リプは>>175に。
182 シャム(dion軍):2012/12/22(土) 16:53:37.84 ID:Xu4H46Qo0
>>175
だからCそのものが高級言語だろ?
屁理屈こねてないで間違えたと言え
妄想で自演と言ったことを謝れ

死ね!キチガイ!
183 ジャガーネコ(東京都):2012/12/22(土) 16:54:01.18 ID:wNvbFdFt0
大昔は、
高級=高水準,低級=低水準だったが、
C/C++は低水準かつ高級言語
184 シャム(dion軍):2012/12/22(土) 16:54:12.37 ID:Xu4H46Qo0
>>181
キチガイ死ね
キチガイ死ね
キチガイ死ね
185 ブリティッシュショートヘア(やわらか銀行):2012/12/22(土) 16:54:38.92 ID:R0P9Zr8i0
以前どっかのスレでC言語は高級言語か低級言語かって件でケンカしてたのを見たことがある
186 ハバナブラウン(チベット自治区):2012/12/22(土) 16:54:54.08 ID:/XesM5nR0
キチガイ同士が戦ってるな。コミュ障本人様でしたか。
187 ペルシャ(長屋):2012/12/22(土) 16:55:03.05 ID:kDEwftJ30
C++の最初はたんなるプリプロセッサだった。
これマメな
188 キジトラ(埼玉県):2012/12/22(土) 16:55:29.33 ID:q38Jjgi40
あいかわらずマ関連のスレはキチガイが大量にわくな
そんなにプログラム好きか
189 ジャガーネコ(東京都):2012/12/22(土) 16:55:35.04 ID:wNvbFdFt0
>>176
だからリファクタリングする
つまり再設計だな
190 シャム(dion軍):2012/12/22(土) 16:56:20.83 ID:Xu4H46Qo0
>>183
すみません
情報処理関連の試験でCを低水準言語に分類すると間違いにされますけれど?
言いたいことはわかりますがCは高水準言語です
脳内定義で解説するのやめてもらえます?
191 アメリカンショートヘア(静岡県):2012/12/22(土) 16:56:24.27 ID:pdjpEoUF0
>>163
シープラはマルチパラダイムプログラミング言語っていわれてて
機械語に近い命令型でも記述できる
Javaとかとは違う
192 スペインオオヤマネコ(長屋):2012/12/22(土) 16:56:32.05 ID:q05QAmkO0
main以外存在しない
193 トラ(京都府):2012/12/22(土) 16:57:15.27 ID:irblS5Gi0
>>184
あいちゃん発狂タイームwwwwwwwwwww



あいちゃんはおいといて、
C++はCよりより高級であるって言い方は間違ってるんか?
どうなんだ?
194 シャム(dion軍):2012/12/22(土) 16:57:15.98 ID:Xu4H46Qo0
>>186
コミュニケーション障害はそんな簡単なものでない
脳内ルール乙
195 シャム(dion軍):2012/12/22(土) 16:57:55.92 ID:Xu4H46Qo0
>>191
でも機械語じゃないでしょ?
屁理屈なら他でやっててー
196 ハバナブラウン(チベット自治区):2012/12/22(土) 16:58:01.57 ID:/XesM5nR0
>>191
手続き型のCのコードも通るしな。歴史的に考えたらどっちも当然なわけだが。
197 シャム(dion軍):2012/12/22(土) 16:59:20.10 ID:Xu4H46Qo0
>>193
妄想で叩いて何言ってんの?
お前がキチガイであることは火を見るより明らかだろ
自分のミスを認めて謝れない人間は存在意義なし
今すぐ死ね
198 スナドリネコ(中国地方):2012/12/22(土) 16:59:54.82 ID:DhbtmB1l0
>>182
ちょっと落ち着けよw
Cは書き方によって低級にも高級にもなる
高級言語に含まれるが低級言語にもなる

>>190
カテゴライズの話じゃないんだよ
高水準言語というカテゴリにあっても低級言語としての性質を持ってるってことを言ってんだろ
199 バリニーズ(愛媛県):2012/12/22(土) 17:00:24.51 ID:xk07CwNc0
万能記述プラプラたん
200 ジャガーネコ(東京都):2012/12/22(土) 17:01:28.67 ID:wNvbFdFt0
C++はセマンティックギャップを解消する事も出来るんだぞ
これを高水準に分類してしまう方が理屈にあわない
高水準でもあるが低水準でもある
201 ラ・パーマ(滋賀県):2012/12/22(土) 17:01:56.35 ID:qTh0asT/0
>>192
男らしいよな。 main 以外無し。 

たとえ1000万行でも、ファイルは一個だからわかりやすいし、
すべての変数にどこからでも、アクセスできる。 理想だな
202 オセロット(奈良県):2012/12/22(土) 17:02:29.58 ID:EHNUJZPq0
wiki

低水準言語(ていすいじゅんげんご、低級言語とも)は、コンピュータ用のプログラミング言語のうち
機械語、または機械語に近い言語の総称である。

低級言語とも言われるが、劣った言語であることを意味するのではなく、よりハードウェアに
近いところという意味で単にそう呼ぶことによるものである。一般的には機械語やアセンブリ言語を
指す。低水準言語には次のような特徴がある。
203 トラ(京都府):2012/12/22(土) 17:02:38.53 ID:irblS5Gi0
>>195
お前ガチアスペぽいな。
>でも機械語じゃないでしょ

ってそんなこと誰しも分ってることだぞ。
Cが高級言語であることも皆分ってる。
お前だけが、分ってない奴がいると勘違いして孤軍奮闘してるわけだ。

俺が言いたいのは、C++やCにも機械語っぽい書き方はあるよな?
で、その方がちょっと処理が速いんじゃないの?って言いたいわけだ。

>>197
火を見るより明らかとか、恣意的な表現使わずに
俺みたいに日本語できっちり説明してみな?できないだろ?
204 スナドリネコ(中国地方):2012/12/22(土) 17:03:56.01 ID:DhbtmB1l0
そもそも高級とか低級ってのは分かりやすいようで曖昧な分類だからなw
低級>機械語に近い言語の総称も含まれる
機械語じゃないとダメなわけではない
205 猫又(大阪府):2012/12/22(土) 17:04:11.26 ID:YgiM4Xpw0
javaごときがCかたるんじゃないわよ
206 縞三毛(家):2012/12/22(土) 17:04:21.13 ID:2Ji+ZMxy0
>>11
変数名・関数名は日本語は本当はNG
もしくは、ローマ字表記を命名規則ルールで定義してほしい
207 ジャガーネコ(東京都):2012/12/22(土) 17:06:06.68 ID:wNvbFdFt0
高級,低級っていうのは
相対的な比較を表現する形容だからな

windowsのregistryが高水準にも低水準にもなる事に気付いた
208 ラ・パーマ(滋賀県):2012/12/22(土) 17:06:09.77 ID:qTh0asT/0
牛丼と、ねぎ玉牛丼の、どっちが高級でどっちが低級かとか、そんな議論か?
209 シャム(dion軍):2012/12/22(土) 17:06:26.34 ID:Xu4H46Qo0
>>198
言っていることはわかるが、一言で機械語と比較することはおかしいでしょ?
そこまで説明しなきゃならない言語なのだから
10年前くらいまでの機械語しか知らないけれど、gotoなしではコーティングできない機械語と、gotoがなくてもコーティングできるCを比較されてもね
今やCで低水準言語っぽくコーティングできることは、1stepいくらで計算されていた時代の名残でしかないでしょ
今、それをやっても速度があがることなんてほとんどないし
ゲームやCGならあるのもしれないけれど
210 サバトラ(東京都):2012/12/22(土) 17:07:49.82 ID:ySRVD/fb0
>>208
でも本質は、卵焼きには醤油かソースかケチャップかマヨネーズかって言い合ってるだけだとおもう
211 シャム(dion軍):2012/12/22(土) 17:08:12.42 ID:Xu4H46Qo0
>>203
妄想で叩いただろ?
自演だとな。
それをお前は謝っていない。

お前みたいな日本語で説明したぞ
理解できたな?
死んで謝罪しろ。
212 縞三毛(家):2012/12/22(土) 17:09:02.76 ID:2Ji+ZMxy0
>>12
VB.NETの三項演算はめちゃくちゃ処理が重いから、逆に使わない方が良いらしい

>>10
数ヶ月以上放置してすっかりソースコードの内容を忘れた後の自分にも読めるようなコードなら問題ない
213 オセロット(奈良県):2012/12/22(土) 17:09:03.66 ID:EHNUJZPq0
>>210
214 シャム(dion軍):2012/12/22(土) 17:09:32.77 ID:Xu4H46Qo0
>>210
砂糖も入れといて
215 ボブキャット(京都府):2012/12/22(土) 17:09:41.94 ID:gErfo0iS0
動けばいいんだよ動けば
216 ラ・パーマ(滋賀県):2012/12/22(土) 17:09:58.55 ID:qTh0asT/0
>>210
そりゃ、卵焼きにマヨネーズとか言ってるヤツに同意はできんな。
217 トラ(京都府):2012/12/22(土) 17:10:19.55 ID:irblS5Gi0
>>211
            __、
     ,r´⌒ヽ,⌒ヽ,ヽ
   (⌒)、   .人  λ\、 ._____
    \. \    、 ヽ./ ー  ー\
     |\ \    ヽ./ ( ●) ( ●)
     |  \  \ /     (__人__) \  はいはい、どーもすみませんでした
     |.   \   |       ` ⌒´   |
  .   |.   |.\_ノ\            /
  .   |.   |   |   \______/
  .   |   )  .|     . . ̄ ̄
  .   |   |  .|
     |   |.|  .|
  .   |  | .| .|
     /  / / ヽ,
    (__ノ  ヽ、__つ
218 シャム(dion軍):2012/12/22(土) 17:11:40.18 ID:Xu4H46Qo0
>>202
頭おかしい奴らが脳内ルールを常識だと押し付けるから、定義が曖昧になる
そして話が通じなくなる

アスペはどっちだっつー話だよww
219 シャム(dion軍):2012/12/22(土) 17:11:58.60 ID:Xu4H46Qo0
>>217
だから死ねってきち
220 シャム(dion軍):2012/12/22(土) 17:12:14.97 ID:Xu4H46Qo0
>>217
死ねキチガイ
221 トラ(京都府):2012/12/22(土) 17:12:25.11 ID:irblS5Gi0
>>211
ちなみに、
お前が自演したってのは妥当な推測であって
真偽が確かでないにもかかわらず事実断定してお前を叩いたからって
俺がキチガイであるとは推論できないぞ

こういう日本語あいちゃん状態のやつがプログラム組むから、景気が良くならないんだ
222 ピューマ(埼玉県):2012/12/22(土) 17:13:00.39 ID:iwFyfxsV0
データシートを見る必要あるのが低級
それ以外が高級
223 ボブキャット(京都府):2012/12/22(土) 17:13:26.12 ID:gErfo0iS0
>>220
死ねキチガイ
224 スナドリネコ(中国地方):2012/12/22(土) 17:13:55.82 ID:DhbtmB1l0
おまえら二人とも頭冷やせよw
論点ずれてんのに

おいJava馬鹿にしたやつ死ね!くそが!
225 ギコ(愛知県):2012/12/22(土) 17:14:03.82 ID:T6oBF06Z0
綺麗なコードでもバグだらけじゃあねえ
226 トラ(京都府):2012/12/22(土) 17:15:03.70 ID:irblS5Gi0
>>224
俺は別に熱くなってないぞw
Bill Evansのジャズに耳を傾けて、ニコニコしながらレス打ってる
227 ジャガーネコ(東京都):2012/12/22(土) 17:15:43.59 ID:wNvbFdFt0
C/C++を特徴づけようとするとどうしても両義的な記述が必要になる
それを否定してしまうのは
狭了であるか物事が分かってないかのどちらか

そんな単純な否定をしてしまうと
綺麗なコードを生成する事を目的にしたRISCとか
COBOLのアーキテクチャーなどの話しは不可能になる
つまりコードの美しさなど語れなくなる

ID:Xu4H46Qo0
もう消えろよ
228 ラ・パーマ(滋賀県):2012/12/22(土) 17:15:48.63 ID:qTh0asT/0
>>225
キミも「動けばいい」派か! 仲間が増えたな。 
229 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:16:25.90 ID:rt7ChEQa0
やっぱりキチガイ同士の煽り合いが始まってしまったか
230 スナネコ(西日本):2012/12/22(土) 17:17:07.62 ID:sucjhjc10
言語ごとの慣習?変数の付け方だったり
正直ああいうのを細かく指摘されても困るわ…
一応合わせようとはするが、何だかなぁ…
231 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:17:40.54 ID:rt7ChEQa0
ストリーム配信で身内用のアプリ開発垂れ流してたら
「そんな汚いコード書くのはやめてくれ、頼む」
みたいな書き込みされたはwwwwwwwwwwwwww
232 ペルシャ(千葉県):2012/12/22(土) 17:18:03.16 ID:/Crt2AaW0
>>228
動けばいいは真理なんだけど
「動けばいい」と考えて書いたソースは大抵動かないという・・・
233 トラ(京都府):2012/12/22(土) 17:19:20.99 ID:irblS5Gi0
ボコられっぱなしの ID:Xu4H46Qo0 は真っ赤な顔面とレス打ちでオーバーヒートしちゃった
頭脳を冷却中かなww?あるいは「そっとじ」してどっかいっちゃったかな??
234 スナドリネコ(中国地方):2012/12/22(土) 17:19:29.53 ID:DhbtmB1l0
>>232
これじゃ動かないかなーって不安になりながら作るが動くという恐怖
235 バリニーズ(愛媛県):2012/12/22(土) 17:19:42.65 ID:xk07CwNc0
120階建ての木造高層マンション
そんなソースを書いてます。
236 サバトラ(東京都):2012/12/22(土) 17:20:19.53 ID:ySRVD/fb0
>>216
まあそういうことで、どうしても譲れない何かがこのような自体を起こしてるんだと思う
237 ジャガーネコ(東京都):2012/12/22(土) 17:20:39.36 ID:4RWC4y8s0
お前らって持論よりも他人の意見の否定からしか入らないのな。

プログラムってコミュニケーションが密な共同作業なこと多いだろ。
そんなんでやってけるのか。
238 ボブキャット(京都府):2012/12/22(土) 17:20:59.34 ID:gErfo0iS0
>>234
徹夜続きで頭がパンクしてる状態でキーボード叩き続けて書いたコードの試運転時に
問題が見つからなかった時の恐怖と言ったら;・・
239 マーゲイ(千葉県):2012/12/22(土) 17:21:20.11 ID:gvsZqhOc0
hello world
240 サバトラ(東京都):2012/12/22(土) 17:21:29.28 ID:ySRVD/fb0
>>234
そして出荷して忘れた頃に苦情が・・
241 ジャガーネコ(東京都):2012/12/22(土) 17:21:45.87 ID:4RWC4y8s0
>>230
それは慣習じゃなくて規約ってカタチで事前に口合わせしたほうがいいところだよね。

事後にいきなり自分の常識を押し付けられてもなぁ。
242 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:21:52.95 ID:rt7ChEQa0
基本として学校の演習のプログラム課題の延長線でやってるんで
もう一期一会のプログラムしか書けない

再利用性(笑)
243 ペルシャ(千葉県):2012/12/22(土) 17:22:13.62 ID:/Crt2AaW0
>>234
あるある
怖すぎるなそれ
バグが本当に無いかテストしまくってなかなかコミット出来ないとか良くやる
244 ハバナブラウン(チベット自治区):2012/12/22(土) 17:22:24.21 ID:/XesM5nR0
>>206
ローマ字表記みるとイラッとするのは俺だけか?
ローマ字は表記ゆれあるしお勧めできんぞ。
245 ジャガーネコ(東京都):2012/12/22(土) 17:22:29.78 ID:wNvbFdFt0
>>232
改変し始めると結局手間が余計にかかったりするからな
246 斑(鳥取県):2012/12/22(土) 17:22:43.83 ID:l8fKEdiO0
面倒だから変数のケツにどんどん数字足していくけど、最後には訳わからんくなる
247 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:23:04.60 ID:rt7ChEQa0
hensuu1
test1
heikin()
248 トラ(京都府):2012/12/22(土) 17:23:23.55 ID:irblS5Gi0
>>242
それもったいないから
クラス化とかしてまた使えるようにしたらええやん
249 ジャガーネコ(東京都):2012/12/22(土) 17:24:24.67 ID:4RWC4y8s0
>>246
派生機能を実装していくなら最初からクラスで作って継承で新しいメソッドを付けていくって方法もあると思う。
250 ジャガーネコ(東京都):2012/12/22(土) 17:24:30.17 ID:wNvbFdFt0
>>238
あるわそれ。。
どう動いているか「多分」でしか理解していない自分が怖いんだよな
251 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:24:36.91 ID:rt7ChEQa0
>>248
お、おおう
252 ラ・パーマ(滋賀県):2012/12/22(土) 17:24:43.51 ID:qTh0asT/0
>>234
>>238
心配性だな。そんなことじゃ駄目だ。
「なんか良くわかないけど動いちゃった、どうしよう。」というのは、「オレって天才」ってことだ
とりあえず、すばやく翌日から有給取れ
253 ハバナブラウン(チベット自治区):2012/12/22(土) 17:25:08.87 ID:/XesM5nR0
>>234
あるわwww
長々と書いたコードが一発で動くと逆に不安になるww

しかしプログラマはコミュニケーション力が重要、とくにアジャイルでは(ドヤ
って言ってた奴のコミュニケーション力が一番弱い感じするなww
254 ジャガーネコ(東京都):2012/12/22(土) 17:25:22.02 ID:4RWC4y8s0
>>250
テストマトリクスを網羅しておけば気休めにはなるさ
255 ペルシャ(千葉県):2012/12/22(土) 17:26:00.27 ID:/Crt2AaW0
>>244
わからないでもないが、日本固有の変数名や
関数名を付けざるを得ない場合
どうしてもローマ字表記になってしまう

極力英語表記で不可避な所はローマ字表記にしてるな
256 ギコ(茸):2012/12/22(土) 17:26:20.31 ID:11XxG2XkP
予告犯スレじゃないのか
257 スナドリネコ(中国地方):2012/12/22(土) 17:26:33.51 ID:DhbtmB1l0
>>243
止まりそうなポイント分かってて作ってるから本当は止まってほしいんだよなwww
止まってくれると本腰上げてそこ見直すのに動いちゃうから逆に困るというw
258 ターキッシュバン(香川県):2012/12/22(土) 17:26:52.75 ID:KcaLarjI0
バグがないプログラムとバグがないように見えるプログラムはどっちも完璧なプログラムだよ
259 ラ・パーマ(群馬県):2012/12/22(土) 17:26:53.73 ID:zyQ1x3dV0
汚くても速くて小さなコードなら許す場合もある
260 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:27:43.16 ID:rt7ChEQa0
就職では文系だか理系だか微妙な職種に就いたんだけど
俺がプログラム書いてたらうちの製品終わってたなとは思う

なお、実際はうちの会社は俗に言う上流すぎて、コード書きたい奴は辞める模様
261 ペルシャ(千葉県):2012/12/22(土) 17:28:08.51 ID:/Crt2AaW0
>>252
そういうソースは大抵、何で動いているか書いた本人すらわからなかったりする
恐怖だろ?
262 サビイロネコ(東日本):2012/12/22(土) 17:28:40.70 ID:mFc3Mt5Z0
頭のif文を最初にして全ての条件文を入れ子にするやつ。
263 ピューマ(庭):2012/12/22(土) 17:29:13.84 ID:j6tXy1biP
汚い字で書くな 読みにくいっつーの
264 ジャガーネコ(東京都):2012/12/22(土) 17:29:18.33 ID:wNvbFdFt0
>>259
プログラミングを始めた頃は、
アクロバティックで短いコードを綺麗だと勘違いしてた事もありました
265 ピューマ(庭):2012/12/22(土) 17:30:23.96 ID:brqZOC25P
最近、既存システムのリプレイス案件がちょくちょくあるんだけど、要求スキルがひどい
CとCOBOL、VB6を理解できて、javaとflash作れる人が欲しい、もちろん要件定義と基本設計できる人ね
って言われた営業も頭抱えてた

いるこたいるけど、それだけやらせて単価どのくらい払うつもりなんだろうか
266 ラ・パーマ(群馬県):2012/12/22(土) 17:30:50.70 ID:zyQ1x3dV0
>>260
みかかデータさん乙w
267 トラ(京都府):2012/12/22(土) 17:31:17.35 ID:irblS5Gi0
RUBYはPHPみたいに

<?ruby

?>って形で埋め込みできないからどうしてもサーバーサイドはPHPで書いてしまう。
PHPだと恥ずかしいらmod rewriteを使う。
268 ペルシャ(千葉県):2012/12/22(土) 17:31:17.74 ID:/Crt2AaW0
>>262
if(ぬるぽ){
 if(ぬるぽ){
  if(ぬるぽ){
   if(ぬるぽ){
    ぬるぽじゃない処理;
   }
  }
 }
}

最大7段までならやった事ある
後輩に思いっきり嫌な目されたが、
その時は結果コードがすっきりした
269 ピューマ(東京都):2012/12/22(土) 17:31:34.90 ID:+IsvGIjcP
動けば何でもいいと思ってる奴とは絶対に仕事をしたくない
270 ジャガーネコ(東京都):2012/12/22(土) 17:32:10.61 ID:4RWC4y8s0
三項演算子の中でメイン処理記述したりすると自分は見やすいけど人にはパーチクリンなコードになる。
forの条件定義の中で外の関数呼ぶのも便利だけどこれもあとで自分が理解できないコードになる
271 スペインオオヤマネコ(福井県):2012/12/22(土) 17:32:55.43 ID:nJqDKSf40
何事も美しさを求めない奴は駄目だ
272 キジ白(チベット自治区):2012/12/22(土) 17:32:58.70 ID:RwobuRrw0
>>26
どこのproguadだよ
273 ペルシャ(千葉県):2012/12/22(土) 17:33:12.98 ID:/Crt2AaW0
>>269
そういう奴は本当の地獄を体験したことない奴に多い
かつて俺もそうだったようにな
274 ラ・パーマ(滋賀県):2012/12/22(土) 17:34:13.50 ID:qTh0asT/0
>>271
コーディング規約に、美しくすることって書かれてたら、レビューで絶対もめる。
275 イリオモテヤマネコ(dion軍):2012/12/22(土) 17:34:53.44 ID:rt7ChEQa0
>>266
データでは無い、メーカーだな。
俺はエンジニア採用ではないが
エンジニア採用の奴でもなんか爽やか理系なんみたいのが多くて
工業大学のキモオタ天才プログラマーみたいのが居なくてワロタ

なお業績は
276 アフリカゴールデンキャット(大阪府):2012/12/22(土) 17:35:15.71 ID:TIOWAR4M0
コードの埃払った
277 ラ・パーマ(群馬県):2012/12/22(土) 17:35:15.81 ID:zyQ1x3dV0
>>265
俺のことかw
278 ボブキャット(京都府):2012/12/22(土) 17:36:33.38 ID:gErfo0iS0
>>252
そんな状態で有給とったら携帯が鳴るのに怯える1日になるじゃないか・・・
279 ジャガーネコ(東京都):2012/12/22(土) 17:37:07.15 ID:wNvbFdFt0
最近は再帰呼び出しとか滅多に使わなくなった
あれは美しい処理だと思うんだが…
280 ペルシャ(千葉県):2012/12/22(土) 17:37:30.42 ID:/Crt2AaW0
>>265
COBOLはわからんがその他なら全く問題無いな
COBOLって事は金融関係かね?
あの業界も最近ではjavaばかりでCOBOLとか久しく聞いてないな
281 ジャガーネコ(東京都):2012/12/22(土) 17:39:06.94 ID:4RWC4y8s0
>>279
コード改変がしづらいなぁ。ちゃんと設計すればいいんだけど。

再帰覚えた頃は処理のアタマで、再帰のときと最初に呼びだされた
ときを完全に区別して書いちゃって、これなら最初から別関数にした
方がいいって感じのコードばかり書いてたわw
282 ピューマ(埼玉県):2012/12/22(土) 17:39:42.93 ID:rtapfFcOP
色々組み込んだ手品みたいなソースで記録を残さないやつは死ね
283 ペルシャ(千葉県):2012/12/22(土) 17:40:20.52 ID:/Crt2AaW0
>>279
再帰は非常に美しく掛けるんだが
処理系によってはスタックをちゃんと計算しないと
酷い事になるから、汎用性には疑問があるかな

数回しかネストしないことが分かっているなら非常に有用なんだけどね
284 キジ白(チベット自治区):2012/12/22(土) 17:41:19.28 ID:RwobuRrw0
ソース内コメントについてはどう思うんだよお前ら
285 トラ(京都府):2012/12/22(土) 17:42:35.96 ID:irblS5Gi0
>>284
可読性を損なわない範囲でいっぱい書いたほうがいいんじゃね?
286 斑(鳥取県):2012/12/22(土) 17:43:27.47 ID:l8fKEdiO0
職場を去る際の作品でコメント全て消す自爆テロならあった
287 ペルシャ(千葉県):2012/12/22(土) 17:43:37.66 ID:/Crt2AaW0
>>284
 // ここに実装しろ↓


受け取ったモジュールが動かなくて頭抱えてたら
ソースに実装されてなくて目が点になった事がある
288 ピューマ(庭):2012/12/22(土) 17:44:35.91 ID:brqZOC25P
>>280
うむ、金融
要件定義までやらせるあたり、ウチに丸投げする気満々で責任までこっちにおっかぶせるんじゃないかと思ってる
派遣契約のはずなんだが
289 ウンピョウ(神奈川県):2012/12/22(土) 17:44:37.63 ID:+ouYBRea0
ハードとソフト検証してる俺としては、
ハード屋は問題が発生すると直ぐにきてくれるのに
ソフト屋は直ぐ逃げる
なんなのあいつら
しかも、コードは外注に出してるから基本構造は分かるけど
バグフィックスできませーん
とか何事いいやがる
死ね
290 サバトラ(東京都):2012/12/22(土) 17:44:48.01 ID:ySRVD/fb0
>>280
その他がわかるならCOBOLなんて余裕なんじゃないかなー
初めてのCOBOLとか見ながらで理解できると思う
291 サバトラ(やわらか銀行):2012/12/22(土) 17:45:42.89 ID:OJBlmSow0
ネット上では色々うるさいけど実際は大したレベルの仕事をしてないのがお前ら
292 ペルシャ(千葉県):2012/12/22(土) 17:46:10.35 ID:/Crt2AaW0
>>290
ほほう
ただ、COBOLとは無縁な仕事ばかりでね
機会があれば勉強してみたいものだなー
293 ターキッシュバン(香川県):2012/12/22(土) 17:48:50.31 ID:KcaLarjI0
こういうスレがあるとここぞとばかりに慣れ合うプログラマー達を見てほくそえむのが愉快
294 スノーシュー(dion軍):2012/12/22(土) 17:48:52.86 ID:0VlCtHlj0
>>145
勇者よ…
295 縞三毛(東京都):2012/12/22(土) 17:50:22.44 ID:I1FAIbhv0
スコープがおかしくなければあまり気にしない
たまにいる入力引数と出力引数の順序が混在してるやつは問題外
296 コーニッシュレック(兵庫県):2012/12/22(土) 17:50:34.99 ID:/ly5i8jS0
ここって意外とIT土方多いのな・・・
297 ジャガーネコ(東京都):2012/12/22(土) 17:52:34.47 ID:wNvbFdFt0
>>281
> 処理のアタマで、
それは臆病過ぎるだろw

>>283
汎用的な使い道もそうそう見つけられないけどスタックの問題はありますね
シンプルで分かり易い記述が出来るから機会があるとついつい使いたくなります

コーディングしているとたまにはアクロバティックな書き方したくなるじゃ無いか
しかもそれが短くて単純明快であれば問題無い筈なんだが
ところが、そうすると、人(他人)が読んでどうかって問題が出てくるんだよな…
298 エキゾチックショートヘア(家):2012/12/22(土) 17:53:08.44 ID:KwuCbpTl0
プログラミングできるなんて自慢にもならんしな。仕事としても底辺だし
299 シャルトリュー(四国地方):2012/12/22(土) 17:53:26.27 ID:mqNpUiZnO
だからPythonを流行らせろとあれほど言っただろ
誰が書いても読みやすいコードになるよう目指して設計されてる
PHPもRubyもFORTRANもRもいらんかったんや
Webアプリから数値計算まで何でもPythonでやればいい
それでもC++とJavaは必要かな
300 サビイロネコ(dion軍):2012/12/22(土) 17:57:15.99 ID:MpMWYPWH0
>>56
完璧なテスト出来るんなら構造化していいよ。
金は出ないけどな。
今動いてるトコで障害出すなよ。
賠償はしてもらうからな。
301 デボンレックス(千葉県):2012/12/22(土) 17:58:32.24 ID:FM7NsTFp0
変数なんて全部Publicが普通だろ
302 サバトラ(東京都):2012/12/22(土) 18:00:23.71 ID:IpTaFAeW0
Perlは初心者にはキツイ
なれてくるとアレほどいい言語はないが
303 ギコ(ドイツ):2012/12/22(土) 18:01:44.42 ID:7bkNCu3XP
どう見てもハードウェアの欠陥なのにソフトで何とか制御しようとする奴wwwwww
私です。
304 スノーシュー(dion軍):2012/12/22(土) 18:05:16.62 ID:0VlCtHlj0
>>301
何故
305 バーマン(福岡県):2012/12/22(土) 18:09:26.95 ID:zn0a1n0L0
センスがない奴はコード書くな
残された奴が大迷惑
306 三毛(埼玉県):2012/12/22(土) 18:10:39.52 ID:ei08B9ax0
汚いコードってより初心者のコードだろ
何言ってんだか
307 ハバナブラウン(チベット自治区):2012/12/22(土) 18:11:23.03 ID:/XesM5nR0
>>255
ローマ字使う場合は表記ゆれも決めておくべきだね。
どっかの時計会社のシステムをメンテした時に全部ローマ字だったんだが、
「shinaban」ってDBのカラムがあって椅子から落ちそうになったわ。
hinbanだろバカがっていう。そういうアホくさいコードは大抵内容も
汚いのもお約束
308 縞三毛(東京都):2012/12/22(土) 18:14:25.27 ID:I1FAIbhv0
>>307
ローマ字のソースを見ると大正浪漫を感じるのは俺だけか?
309 マヌルネコ(西日本):2012/12/22(土) 18:14:32.52 ID:bWJ+XyEn0
>>296
日曜土方だけどな。
310 チーター(神奈川県):2012/12/22(土) 18:17:12.52 ID:DHJtxQX90
>>145
コードが汚くても マクロの記録で全部済ませると見た
311 バーマン(兵庫県):2012/12/22(土) 18:21:17.90 ID:8EvujBdl0
>>307
読み方はどっちでもいいんじゃなかったのか?
http://dictionary.goo.ne.jp/srch/jn/%E5%93%81%E7%95%AA/m0u/
312 ハバナブラウン(チベット自治区):2012/12/22(土) 18:23:29.15 ID:/XesM5nR0
>>311
辞書は誤読も載ってるし「しなばん」なんて言ってる奴現場で観たことないぞ
313 ピューマ(千葉県):2012/12/22(土) 18:24:37.36 ID:7HtWAsJWP
品物の番号の略だから「しなばん」でも通じるのになw
314 ペルシャ(長屋):2012/12/22(土) 18:28:34.46 ID:kDEwftJ30
タブとスペースを混在してインデント付けるのだけは気持ち悪い。
315 ピューマ(秋):2012/12/22(土) 18:29:03.58 ID:IctbKW1+0
コードなんて汚い方がいいんだよ
どうせProguardかけるから
316 ぬこ(鹿児島県):2012/12/22(土) 18:58:10.51 ID:AhkUKrmL0
実践Common Lisp面白すぎる。
関数より一段上の抽象化、Lispのマクロ。
関数を使えない言語でコーディングするなんて考えられない。
同じ事がマクロにも言える。
317 ツシマヤマネコ(福岡県):2012/12/22(土) 19:05:42.36 ID:pwlr+i1Z0
すこし使えるようになってきたrubyをもっと勉強しようかと思ってるんだけど
この言語未来あるの?
他のに変えるべき?
318 サイベリアン(四国地方):2012/12/22(土) 19:08:51.22 ID:fPOiMKMUO
ごめんなさい(>_<)
文系SE
挫折したのにまた戻って来たよ…
319 イリオモテヤマネコ(東京都):2012/12/22(土) 19:11:44.13 ID:n76CNhzc0
>>317
python
320 イリオモテヤマネコ(東京都):2012/12/22(土) 19:16:07.08 ID:n76CNhzc0
>>275
品川下水処理場の前の電機メーカかな?
321 ライオン(大阪府):2012/12/22(土) 19:20:02.84 ID:CM0g0KcX0
>>317,319
1回制御構造さえ分かれば、言語なんてどれも一緒じゃね?
どちらかというとライブラリを使いこなす勉強になってくる。
322 ツシマヤマネコ(福岡県):2012/12/22(土) 19:22:49.03 ID:pwlr+i1Z0
>>319
あの美しいコードを要求してくるやつか・・・
やりにくそうだけどリファレンス眺めることから始めてみる。
323 ライオン(大阪府):2012/12/22(土) 19:22:50.82 ID:CM0g0KcX0
>>56
ある程度大規模になってくると、保守が大変になって、最終的に大損失だと思うけどな→こぴぺプログラム
324 ピューマ(関西・北陸):2012/12/22(土) 19:25:24.79 ID:UMJUuG3AP
冗談
325 白(東京都):2012/12/22(土) 19:25:29.61 ID:f+3MKzCq0
>>146
今のプログラマはソフトウェア概論すらやらないのかね?
国家試験自体が既に必要ないのかもしれないけど
まあラーメン屋ですが
326 イリオモテヤマネコ(東京都):2012/12/22(土) 19:27:41.64 ID:n76CNhzc0
>>322
外人と仕事すると、テストスクリプトやら、ちょとした小物は、python が多い。
習得して損はないよ。
327 スミロドン(静岡県):2012/12/22(土) 19:28:25.06 ID:2FIjNvNs0
メカAGってひろゆきのブログに毎回毎回コメント付けてるやつか
328 ラ・パーマ(京都府):2012/12/22(土) 19:29:26.13 ID:41X/+X9J0
ヘボン式なら
×hinban→○himban
329 マレーヤマネコ(東京都):2012/12/22(土) 19:29:48.22 ID:aSWpAqqt0
ハ長調の曲でD#とか書いてあるとイラっとくる
330 ラ・パーマ(滋賀県):2012/12/22(土) 19:33:06.83 ID:qTh0asT/0
>>321
C言語使いなら、LISPやってみろ
331 スコティッシュフォールド(東京都):2012/12/22(土) 19:34:23.22 ID:1LBaRvq70
ちゃんとインデント統一してくれれば、それでいいよ
それすらできない奴はコーディングする資格無し
332 デボンレックス(神奈川県):2012/12/22(土) 19:34:24.38 ID:jbCfq68l0
文字列をカンマの位置で分解するだけなのに
わざわざchar配列にしてからぐるぐるやってるコードを見た時は
さすがに殺意が湧いた
333 猫又(WiMAX):2012/12/22(土) 19:36:23.21 ID:Z0sBSQKC0
>>316
ただいつまでたっても実用性が改善されないのはかなり疑問なんで
私はClojure勧めたい。Allegroとか付き合ってられんよな。
Clojureは
apt-get install leiningenしてlein replするだけではじめられる。
LISP1だがわざわざ#'書いてapplyだの考えるよりはいいだろう。
リードマクロも公式には無いがまあそれだけだ。
334 猫又(WiMAX):2012/12/22(土) 19:39:03.07 ID:Z0sBSQKC0
>>332
正規表現で一行でできることをちまちまやってるとかね。
業界歴3年以上あって正規表現知らないやつはプログラマやめて下さい。
あなたには向いていません。
335 ボブキャット(京都府):2012/12/22(土) 19:40:11.20 ID:gErfo0iS0
商品管理のプログラムで処理を12回ループ回すだけになってたから
1年分以上未処理が溜まったまま突っ込むと13回目に突入してめちゃくちゃになるヤツを見たことがあるな
336 ピューマ(秋):2012/12/22(土) 19:52:33.23 ID:IctbKW1+0
$_ ~= /([^,]+,*)+/
337 スコティッシュフォールド(やわらか銀行):2012/12/22(土) 19:56:19.24 ID:zUWCywmQ0
>>15
やめろ
338 ピューマ(秋):2012/12/22(土) 19:57:36.58 ID:IctbKW1+0
function get2chDat($row) {
$threads = array();
$subjects = file('http://' . $row['host'] . '/' . $row['prefix'] . '/subject.txt');
foreach($subjects as $subject) {
$subject = mb_convert_encoding(trim($subject), 'UTF-8', 'SHIFT_JIS');
if (preg_match('/([0-9]{10})\.dat<>(.*)\(([0-9]+)\)$/', $subject, $matches) > 0) {
$timestamp = $matches[1];
$subject = $matches[2];
$count = $matches[3];
$threads []= array (
'subject' => $subject,
'timestamp' => $timestamp,
'count' => $count,
);
}
}
return $threads;
}
339 ピューマ(兵庫県):2012/12/22(土) 20:08:47.36 ID:9cxSPNUPP
var hoge = function() {
return hogehoge;
}

の関数定義がおしゃれすぎてテンションあがる
340 ハバナブラウン(チベット自治区):2012/12/22(土) 20:19:34.19 ID:/XesM5nR0
>>313
通じるからとかじゃなくてだな。
>>314
あれはスペースに統一すべきと俺は思う
あとコード末の改行をいちいち削る奴はvi使いに喧嘩売ってる
>>317
RubyってRoRありきって感じするけどな。いやそんだけじゃないのは知ってるけど
Rubyしか書けないってのは危険すぎるからスクリプトならPerlとかPythonとかも
噛っといた方がいいぞ
>>323
偉い人にはそれが分からんのですよ
>>331
タブ幅2の奴と4の奴と8の奴がいるからな。スペースにすべき理由は他にもあるが
341 ジャガー(鳥取県):2012/12/22(土) 20:22:39.46 ID:MpCP49L30
Perlとかゴミカスだろ
昔からみんな嫌々使ってて言語
342 猫又(WiMAX):2012/12/22(土) 20:28:58.49 ID:Z0sBSQKC0
>>341
そうでもない。
ゴミカスが使えばどんな言語もゴミカスみたいに見える。
343 縞三毛(東京都):2012/12/22(土) 20:29:06.47 ID:pZDUEuKS0
perl4の頃は神言語だと思ってたけどな
CGIじゃなくUNIX系の保守運用の現場では・・・
344 ハバナブラウン(チベット自治区):2012/12/22(土) 20:29:37.58 ID:/XesM5nR0
>>341
書けると便利よ。ライブラリがデカいしワンライナーも書けるし。
オワコン感ハンパないのは確かだけど
でもPHPと二択って言われたら仕事少なくてもPerl取るわ。
345 黒(福岡県):2012/12/22(土) 20:30:03.37 ID:jdONcPTm0
タブ厨死ねよ
346 ハバナブラウン(チベット自治区):2012/12/22(土) 20:31:28.18 ID:/XesM5nR0
>>343
CGIだって当時はCとかshとかawkで書いてたんだからPerl4はどこの神言語かと
思ったわ。欠点と言えば日本語の資料がほとんどなかったのとまだデフォで
インストールされてなかったことくらいか
347 猫又(大阪府):2012/12/22(土) 20:33:42.29 ID:YgiM4Xpw0
スペースちゅうまだいるんww
348 クロアシネコ(やわらか銀行):2012/12/22(土) 20:37:49.45 ID:Gw48q3Sw0
intとint32ってどっち使えばいいの?
349 スミロドン(岩手県):2012/12/22(土) 20:41:23.47 ID:hSxXsqG00
ホームページビルダーのコードは神
350 ジャガー(福岡県):2012/12/22(土) 20:42:59.06 ID:QRyYP8wT0
スコープがわかりにくいのが一番いらつく
次にループ処理
351 ボルネオウンピョウ(山口県):2012/12/22(土) 20:44:27.55 ID:2vNjoPIG0
omanko とか onani chinpoとか
変数名、関数名につけてる俺の事か
352 ハイイロネコ(東京都):2012/12/22(土) 20:45:39.72 ID:kbMEi6i90
変数や関数の命名で学歴が予想できるよね
353 ラ・パーマ(群馬県):2012/12/22(土) 20:46:15.06 ID:zyQ1x3dV0
>>348
intは64bitだろ?w
354 イリオモテヤマネコ(東京都):2012/12/22(土) 20:49:06.61 ID:n76CNhzc0
>>348
構造体などの定義ならint32_t
355 縞三毛(東京都):2012/12/22(土) 20:53:54.21 ID:pZDUEuKS0
>>346
perl以前はsedやawk、cutだののコマンドを必死でshやcshから組み合わせて呼んでたんだよね

当時はラリーウォールとラクダには足向けて寝れない位助けられた
356 エキゾチックショートヘア(dion軍):2012/12/22(土) 20:54:17.16 ID:T86uWNQ30
あれだろ、タコ足
357 縞三毛(東京都):2012/12/22(土) 20:55:15.42 ID:I1FAIbhv0
>>351
モー娘のメンバー変数は商用のソースで見たことある
律儀にサブクラスは増えたメンバーだったよ
358 シャルトリュー(東日本):2012/12/22(土) 21:02:27.36 ID:BAEkzJ3vO
世界一気持ちの悪いコードってあったよな

あ、ギターコードじゃないのか
359 ピューマ(芋):2012/12/22(土) 21:07:30.94 ID:jUZ7cC0jP
インデントめちゃくちゃにしとけば良い
360 ハバナブラウン(チベット自治区):2012/12/22(土) 21:11:40.14 ID:/XesM5nR0
難読化にこだわるやつは総じてヘタレ
Googleトップページはあれトラフィック減らすために削ってるだけ
361 サバトラ(東京都):2012/12/22(土) 21:11:51.30 ID:6uuCXn/H0
>>344
あとで保守できるやつ探すの大変なほうをわざわざ選ぶ技術者とか糞
自分の土俵でしか物を判断できない近視眼
362 スフィンクス(宮城県):2012/12/22(土) 21:13:29.27 ID:IcavyHko0
逆に考えろ。
「自分」以外が書くコードはみんな汚いんだ。

そして誰もがそう思ってるという・・・
363 マーゲイ(東京都):2012/12/22(土) 21:21:16.61 ID:Js2uUiVk0
美しくないといけないな
あと、ローマ字の変数とか止めてくれ
364 スペインオオヤマネコ(愛知県):2012/12/22(土) 21:26:39.44 ID:FWvOzHMm0
コメントさえちゃんと入っていれば多少の汚かったり冗長だったりは気にせんよ

ライブラリをコピペしただけでプログラム組んだ気になってるJava厨のクソガキどもは論外だけどな
365 縞三毛(東京都):2012/12/22(土) 21:29:34.00 ID:pZDUEuKS0
>>364
そうか?コメントなんかなくても汚かったり冗長よりはマシだと思うけどな
366 ハバナブラウン(チベット自治区):2012/12/22(土) 21:30:35.38 ID:/XesM5nR0
>>361
例えばPHPはグローバル宣言しても怒られないしその辺の縛りが緩いから
一歩間違えると保守コストがかなり高くつく。PHP書ける人間が溢れてるのには
理由があることを考えないと死ねるよ
367 ハバナブラウン(チベット自治区):2012/12/22(土) 21:31:36.97 ID:/XesM5nR0
ソースがコメントになってるのが理想とはよく言われるが、
自分の書くコードがそうだと言いはって全然コメント書かないバカは腹が立つ
368 アメリカンワイヤーヘア(千葉県):2012/12/22(土) 21:37:58.54 ID:1TqKSwwJ0
ローカル変数使ってるから大丈夫
369 マレーヤマネコ(愛知県):2012/12/22(土) 21:40:37.35 ID:NnEgAdwS0
プログラミングやり始めたがオブジェクト指向とポインタがやっぱり理解できない
370 縞三毛(東京都):2012/12/22(土) 22:05:38.48 ID:I1FAIbhv0
>>369
感じろ
371 ピューマ(秋):2012/12/22(土) 22:08:41.74 ID:IctbKW1+0
汚いコードとは?

グローバルスコープで宣言している変数が多い
全く用途の異なる変数を使い回す
ループ/条件式のネストが深い
ソースコード中に直接文字列データを代入している
全く同じもしくは部分的に処理が共通している関数/クラスが複数存在する
オブジェクトの生成と破棄が場当たり的で整理されていない
関数の引数が多い
環境依存しやすい処理の多用
静的にすべき変数/関数を動的に扱っている
一つに纏めるべき関数呼び出しが整理されていない
意味のないロジック(デスコード)の記述
0とnullが同義的に扱われている
372 ジャングルキャット(兵庫県):2012/12/22(土) 22:19:01.05 ID:iyjK6w1I0
コメントなど邪道
373 ターキッシュバン(長崎県):2012/12/22(土) 22:23:54.13 ID:ifFbjmZB0
374 アメリカンショートヘア(静岡県):2012/12/22(土) 22:25:48.22 ID:pdjpEoUF0
>>364
自分でライブラリ作ってる奴の方が良いって事も無いだろw
375 カラカル(長屋):2012/12/22(土) 22:27:00.79 ID:2ykx4gUS0 BE:170086638-PLT(18000)

perlは5で失敗したよね
perlにオブジェクト指向なんて要らんねん
376 ヨーロッパオオヤマネコ(大阪府):2012/12/22(土) 22:27:54.88 ID:j3qH/dGp0
文が綺麗な奴はコードも綺麗な印象
会話も理路整然
377 ピューマ(秋):2012/12/22(土) 22:32:06.54 ID:IctbKW1+0
>>375
クラス使わなきゃいいだろ
逆に4で出来たことが5で出来なくなったことってある?
378 ギコ(福岡県):2012/12/22(土) 22:33:14.00 ID:2C+08CsPP
>>331
フォーマッタ使えカス
379 ハバナブラウン(チベット自治区):2012/12/22(土) 22:37:34.28 ID:/XesM5nR0
>>375
あの実装の仕方は神業だと思ったがな
Mooseが出てきた辺りからカオスになっていったよなー
RubyがRoR持ってるのに比べてWebフレームワークも詰めの甘いものしか
出てこないしPerl6は別モンで流行る気配ないしそれどころかPHPにシェア
奪われるし色々なんだかなー
380 ハバナブラウン(チベット自治区):2012/12/22(土) 22:39:56.97 ID:/XesM5nR0
>>378
タブでもスペースでも揃ってりゃいいだろって意味ちゃうの?
381 アフリカゴールデンキャット(青森県):2012/12/22(土) 22:47:54.32 ID:xY6LyMJV0
ポインタとか意味不明だわ
脳が腐りきった無職には無理だよぉ
382 コラット(東京都):2012/12/22(土) 22:50:06.64 ID:yct4ccpj0
言語なんて道具でしかないのに・・・
383 ハバナブラウン(チベット自治区):2012/12/22(土) 22:50:20.77 ID:/XesM5nR0
>>381
ある程度勉強してそれで使いこなせないとかじゃなくて「それ美味しいの?」レベルなら
諦めた方が良いと思う。
384 ヨーロッパオオヤマネコ(大阪府):2012/12/22(土) 22:52:33.45 ID:j3qH/dGp0
ドキュメントがちゃんとしてたらいいかな
385 ラ・パーマ(滋賀県):2012/12/22(土) 22:56:19.21 ID:qTh0asT/0
>>381
Java 使えばいいのさ
386 ベンガルヤマネコ(家):2012/12/22(土) 22:57:00.10 ID:NmKxekJk0
とりあえずパズル感覚でプログラム組むのはやめようぜ
三項演算子もいらんと思うな〜
一時期凝ってたけど、ありゃ自己満足だわ
387 ピューマ(秋):2012/12/22(土) 23:00:03.94 ID:IctbKW1+0
char* reverse(const char* orgStr, char* newStr)
{
if (orgStr == null) return null;
int length = strlen(orgStr);
int i;
for (i = 0; i < length; i ++) newStr[i] = orgStr[length - i - 1];
newStr[i] = 0x00;
return newStr;
}
388 ピューマ(秋):2012/12/22(土) 23:01:32.11 ID:IctbKW1+0
おまえら == ばか ? 死ね : 生きろ
389 縞三毛(東京都):2012/12/22(土) 23:06:12.00 ID:OAPgY5tv0
過去のソースはコメントアウトせずに消せよ…
100行くらい残ってると馬鹿かと思う
390 白(長屋):2012/12/22(土) 23:07:10.70 ID:IEKIQxuK0 BE:420582233-2BP(3223)

汚いのは別に構わんよ。
バグは許さんけど。
391 スノーシュー(東京都):2012/12/22(土) 23:13:36.29 ID:NP05CjE80
一つのソースファイルで1万行になった。 すげーおこらえた
392 マーゲイ(チベット自治区):2012/12/22(土) 23:16:15.88 ID:cbjctu/C0
ZKI_KSN_KKA
この変数が「前回計算結果」ではなく「次回計算結果」だと分かるまでに数日を要した
393 ペルシャ(千葉県):2012/12/22(土) 23:16:49.52 ID:/Crt2AaW0
>>387
newStrって本当にそれだけの領域もっているか不安になってくる
394 ハバナブラウン(チベット自治区):2012/12/22(土) 23:23:24.10 ID:/XesM5nR0
>>382
言語の選択はものすごく大事だ、ってことじゃん
>>384
逆説的だな。ドキュメントをきちんと書く奴はコードもちゃんとしてると思うわ
>>385
Javaでいうポインタも分からんって意味ではないかと
>>389
gitとかで管理してるなら、不要になった時点で1行でもサクるのが普通だよな
>>393
やるにしてもlengthくらい引っ張れよとは思った
395 白黒(スイス):2012/12/22(土) 23:27:05.53 ID:f6QJ725d0
>Javaでいうポインタも
Javaにポインタという用語は出てこない
396 ピューマ(秋):2012/12/22(土) 23:27:30.95 ID:IctbKW1+0
void reverse(char* orgStr)
{
  if (orgStr == null) return null;
  int length = strlen(orgStr);
  char* newStr = (char*)malloc(length + 1);
  if (newStr == null) return null;
  int i;
  for (i = 0; i < length; i ++) newStr[i] = orgStr[length - i - 1];
  newStr[i] = 0x00;
  strcpy(orgStr, newStr);
  free(newStr);
}
397 縞三毛(東京都):2012/12/22(土) 23:31:43.15 ID:I1FAIbhv0
>>387
1) char* reverse(char* newStr, const char* orgStr)
2) char* reverse(char* newStr, const char* orgStr, size_t length)
3) char* reverse(void* newStr, const void* orgStr, size_t length)
のいずれかにした方が良くない?
398 アメリカンショートヘア(静岡県):2012/12/22(土) 23:32:41.99 ID:pdjpEoUF0
>>394
たぶん、JAVAはポインタ演算が出来ないで、呼び名が「参照」ってなってるから 
NullPointerException だけ理解すればいいっていう事じゃないかな
399 ハバナブラウン(チベット自治区):2012/12/22(土) 23:45:42.67 ID:/XesM5nR0
実質ポインタなんだがな。定義の問題とポインタ演算に該当するものが
あまり出てこないだけで。
「ポインタの意味が分からん」レベルだと結局Javaでも躓くでしょ、ってこと
他のスクリプト言語でも同じ
400 スフィンクス(やわらか銀行):2012/12/22(土) 23:50:31.99 ID:C+gyuOJO0
B♭とかE♭が出てくると弾く気失せるよな
401 ギコ(東京都):2012/12/22(土) 23:52:07.57 ID:pcXjo1AGP
ビット演算つかうやつは駄目だわ
402 アメリカンショートヘア(静岡県):2012/12/22(土) 23:52:57.02 ID:pdjpEoUF0
>>399
おもしろいのは、日本語でJavaから学ぶ場合「ぬるぽ」のみポインタの概念で説明される所
明らかに Pointer という単語が入ってるからだろうけど
403 キジトラ(チベット自治区):2012/12/22(土) 23:53:42.28 ID:0C69fidZ0
extern地獄
404 ピューマ(東京都):2012/12/22(土) 23:57:46.03 ID:3zfhbo9hP
>>307
itemIDじゃだめ?
405 しぃ(WiMAX):2012/12/23(日) 00:06:18.04 ID:VfRcb2Px0
>>399
ポインタみたいな複合型って、他言語でいう参照じゃでてこないからポインタが理解できないのとはレベルが違う
406 アメリカンボブテイル(静岡県):2012/12/23(日) 00:08:18.45 ID:HsQktlUo0
でも、結局「ぬるぽ」する為にはポインタの基本概念を理解しないと厳しい
407 ジャガランディ(東京都):2012/12/23(日) 00:16:54.20 ID:L+ao95jtP
>>185
喧嘩する奴が低級なのだけは確かだな
408 マレーヤマネコ(神奈川県):2012/12/23(日) 00:28:32.39 ID:E1jq6VTR0
動きゃいいじゃん

Cは中級言語でいいだろ
C++は超高級だが
409 アメリカンボブテイル(静岡県):2012/12/23(日) 00:38:56.76 ID:HsQktlUo0
抽象的であるほど高級になっていくって、アートみたいだなw
410 ジャガランディ(東京都):2012/12/23(日) 00:49:05.47 ID:Bs8px8tV0
>>371
汚いっていうのかわからんが一番周囲にやってほしくないコードだな
そして過去の自分を思い出す
411 ぬこ(神奈川県):2012/12/23(日) 01:03:02.86 ID:NsN+dC7UP
C++プログラマは鼻高々だな
412 コラット(宮城県):2012/12/23(日) 01:13:22.07 ID:aXv7gJWm0
>>369
まだメイン関数だけでやってないかい?
413 マーブルキャット(埼玉県):2012/12/23(日) 01:13:55.24 ID:DfN1/iAR0
かっこよく書いたはいいけど逆に読みづらくてわかんねーってことあるよな

IFをひたすらネストさせてくのがいいだろ

これでもない、あれでもないってな。
414 トンキニーズ(兵庫県):2012/12/23(日) 01:22:46.18 ID:mUOX7NfG0
MISRAのルールに従えばええんじゃろ。
415 ジャガランディ(秋):2012/12/23(日) 01:32:15.79 ID:yFyC2b4T0
プログラマーに向いてないタイプ

何か一つのことが気になると他のことが手につかない
頭で考えていることを上手く他人に説明出来ない
独りよがりで人前では詭弁をいうことが多い
何か困ったことがあると自分で考える前につい他人に相談してしまう
臭いものは処分しないで蓋をする派
すぐバレる嘘をつく/ごまかす
「俺に限って...」と自尊心が強く自意識過剰になりがち
一喜一憂しやすい
プログラム書くより遊んでる時の方が充実感を感じる
本をたくさん読んだり買ったりしただけでスキルアップしたような気分になりやすい
方向音痴
志向がすぐにブレやすい
何事に関しても好き嫌いが多い
不利な立場に追いやられてしまうとヤケになる
他人よりいい環境/いい道具を使えばいいモノを作れると思ってる
サガミオリジナルのコンドームを使って失敗したことがある
416 シャム(大阪府):2012/12/23(日) 01:32:27.24 ID:tY3FfedI0
1行ごとにコメント書いてる暇有るならコード書けよ
417 キジ白(東京都):2012/12/23(日) 02:09:11.32 ID:0mUgjGw30
>>396
char* reverse(const char* orgStr)
returnはnewStrで

仕様
reverse() 関数は、文字列orgStrの反転コピーために十分なメモリを割り当て、orgStrの
反転コピーを行い、 反転コピーへのポインタを返します。ポインタは後で関数 free(3)
の引数として使ってください。
利用可能なメモリが十分ではない場合、NULL を返します。

日本語怪しいけどどう?

>>416
コメントを書くことは否定しないけど、疑問形のコメント止めてくれw
418 ぬこ(神奈川県):2012/12/23(日) 02:32:05.82 ID:NsN+dC7UP
俺が今まで見た中で最悪のコメント

//?
419 バーミーズ(チベット自治区):2012/12/23(日) 02:45:06.24 ID:zeTNiePt0
>>417
マジレスすると反転コピーって言葉が何かの説明がない
あとは使い終わったらfreeしてくれって書いた方が親切かな

ぬるぽはほんとそうだな。NULLポインタっつったら(void *)0が浮かぶんだが
420 スペインオオヤマネコ(大阪府):2012/12/23(日) 02:58:54.77 ID:aoiyZKUL0
>>417
ですます調は読みにくい
反転コピーは順序の反転でいいかな
421 ジャパニーズボブテイル(福岡県):2012/12/23(日) 03:06:29.45 ID:11Pmq4690
>>404
駄目だね
会社の呼称にあわせた名称を使うことが要求される
商品を品番という呼称で管理してるなら、プログラム中もhinbanにしないと駄目
422 バーミーズ(チベット自治区):2012/12/23(日) 03:12:10.75 ID:zeTNiePt0
>>421
それは客次第。客が既にDB持ってたりもするし。
itemIDはケースが気持ち悪い。DBのカラムならitem_idでしょ
423 キジ白(東京都):2012/12/23(日) 03:13:43.19 ID:0mUgjGw30
>>420
順序の反転 <- これだ

>>419,420
>>396のコード見て単純にstrdup()のreverse版で
strreversedup()長いな…
424 ジャガランディ(WiMAX):2012/12/23(日) 05:26:23.50 ID:zkTC5XArP
おそらくshinabanは何か業界的符牒なんだよ
425 サイベリアン(東京都):2012/12/23(日) 05:51:07.91 ID:GKb1Cnn00
海外のソースの読みまくってたら他人のコードの汚さがどうでもよくなった
行儀のいい綺麗なコードを書く奴より汚いコードを書く奴の方が多いから
だがイージーミスと言えるつまらないバグは綺麗なコードを書く奴の方がなぜか多く
クセの強いコードを書く奴の方が少ない
426 スナドリネコ(WiMAX):2012/12/23(日) 05:52:23.36 ID:ualr8k9P0
原発関連プログラムのコードは凄いぞ
427 イリオモテヤマネコ(福岡県):2012/12/23(日) 05:52:48.51 ID:D4lOqq3b0
VS以外の言語でGUIってどうやってつくんの?
428 スナドリネコ(WiMAX):2012/12/23(日) 05:55:40.52 ID:ualr8k9P0
>>427
それ言語じゃねーしw
429 スミロドン(東京都):2012/12/23(日) 07:41:41.56 ID:R3pqCCga0
>>386
そんなこと言わずに、hacker's delight でも読もうよ。
演算で表現した方が、間違いのない簡潔で安全なコードになるわ。
ハードウェアの記述の感覚も持っていた方が、いいわよ。
430 ベンガル(愛知県):2012/12/23(日) 07:52:12.03 ID:AlfrREDx0
ネスペ落ちちゃったよおおおんん
431 セルカークレックス(兵庫県):2012/12/23(日) 09:15:44.41 ID:Gg7CMEV60
>>307
himbanのほうが一般的な表記じゃないの?
432 ジャガランディ(愛知県):2012/12/23(日) 09:57:17.72 ID:kzl4CNW40
これどう?


nakano_neko, 画像の右側が外注さんに頼んだソースコード。左側が僕が書きなおしたソースコード。
http://ac7.tumblr.com/post/33569124174
433 オセロット(茸):2012/12/23(日) 09:57:49.63 ID:33+NQ9Vd0
>>425
うわあ、すっげーわかる
あるある大辞典に登録してもいいレベル
434 オセロット(茸):2012/12/23(日) 10:05:45.56 ID:33+NQ9Vd0
>>432
左ひでーな、うんこマンでも作れるレベル
学生か?
自己満足の右も大概だが
435 オセロット(茸):2012/12/23(日) 10:06:46.81 ID:33+NQ9Vd0
右と左を言い間違えた俺がうんこマンだったようだ
436 三毛(チベット自治区):2012/12/23(日) 10:15:40.36 ID:RrfQS1dF0
MSゴシックからCourier Newに変えるだけでも
ずいぶんと綺麗になった気がするぞ
437 白(スイス):2012/12/23(日) 10:15:59.94 ID:d9mhwX3z0
>>432
左は整形しただけ?
たぶんコメントがなさすぎて読みにくいと思う

右は空行が多すぎなのはかわる
438 ジャガーネコ(西日本):2012/12/23(日) 10:16:03.47 ID:TZEqlMLy0
#define private static

private int method(int a);
439 ジャガランディ(東京都):2012/12/23(日) 10:32:45.60 ID:vZHjsoV9P
良くわからんがexcelの関数みたいなもんだろ?

=A1+A2+A3+A4・・・より、=SUM(A1:A15)

みたいな
440 ヒマラヤン(千葉県):2012/12/23(日) 10:56:35.51 ID:uUg0fA030
外注に出して仕事が増えるなんてのは良くある事
特に安いところは細かく検収条件付けないと
ぐちゃぐちゃの状態で納品してくるから困る
441 ヨーロッパヤマネコ(大阪府):2012/12/23(日) 11:12:12.66 ID:/RoK/Zbp0
軽くネタで書いたら、字下げしてないってだけでキチガイ呼ばわりされた
442 ラガマフィン(WiMAX):2012/12/23(日) 11:14:24.22 ID:RWoU+bCK0
>>432
これ頼んだ奴も大概だなあ
443 ぬこ(栃木県):2012/12/23(日) 11:17:31.31 ID:kQ47BubJP
機械・電気のハード屋だけどシーケンスプログラムくらいしかできないわ。
ソフトウェア開発者は俺らとは頭の出来が違うと感じる。宇宙人。
444 トンキニーズ(神奈川県):2012/12/23(日) 11:21:11.72 ID:sXKJJYKc0
お前らプログラミングで恥をかきたくなければ日本語以外は使うな

メンテを任された画面遷移クラスが
ScreenFiber
だった時にオレがどれだけ笑いをこらえるのに苦労したかわかるか

GamennSenniの方が判りやすいわ
画面遷移の方がもっといいぞ
445 ヒマラヤン(千葉県):2012/12/23(日) 11:21:52.69 ID:uUg0fA030
>>443
シーケンスプログラムやったことあるけど、
逆に良くあれで制御出来るなーって関心するわ
446 ボンベイ(dion軍):2012/12/23(日) 11:25:24.22 ID:PvzcqOBO0
>>444
冗談が通じない人って大変そうやな
447 ヒマラヤン(千葉県):2012/12/23(日) 11:28:30.44 ID:uUg0fA030
public static void めいん( String []ぱらめーた ){
  ぬるぽ("ぬるぽ!" );
  return;
}

public static void ぬるぽ( String ぬるぽな文字列 ){
 System.out.println(ぬるぽな文字列);
}

こうですか?
こういうコードは寒気がします
448 シャム(大阪府):2012/12/23(日) 11:32:39.32 ID:oJqlbLGu0
>>447
ガッ
449 チーター(鳥取県):2012/12/23(日) 11:46:50.95 ID:+/IDoHZY0
>>443
シーケンサって、なんであんなにソフトが高いんだよ
お金ないから外注してばっかり
450 コラット(ドイツ):2012/12/23(日) 13:56:46.49 ID:QwvrxwCA0
プログラマなんて、みんな自分の方が分かってると思ってるからな
451 ジャガランディ(東京都):2012/12/23(日) 14:18:35.18 ID:L+ao95jtP
>>439
全く違う
452 ぬこ(空):2012/12/23(日) 14:34:56.82 ID:MYrRZlzFP
変数名に大文字小文字を使い分けるとかくそ食らえと思ってます
453 バーミーズ(チベット自治区):2012/12/23(日) 15:34:57.53 ID:zeTNiePt0
>>432
PHP書きが引用符の中に変数入れないのは何かの宗教なの?
{}で括らないと日本語拾っちゃうことくらいは知ってるけどさ
454 マレーヤマネコ(神奈川県):2012/12/23(日) 17:02:00.90 ID:E1jq6VTR0
int out_a( int area, int address, void* data, size_t bytes );
int out_b( int area, int address, void* data, size_t bytes );

return ( ( is_a ) ? out_a : out_b )( area, address, data, bytes );

とかリソース節約したいときやらんか?
455 黒トラ(新疆ウイグル自治区):2012/12/23(日) 17:12:56.33 ID:1nWJPgJt0
そんなことより、先週からPMが会社に来なくなっちゃったんだけどww
今のプロジェクト原価100%超え見込みだし、汚いコードがどうこうとかカワイイもんだ
456 バーミーズ(チベット自治区):2012/12/23(日) 18:28:31.46 ID:zeTNiePt0
>>454
今日びそのくらいのリソース節約して得する場面ってあるの?
457 ラガマフィン(東京都):2012/12/23(日) 18:44:28.50 ID:TdSc/Kr50
>>456
組み込み
458 アメリカンボブテイル(庭):2012/12/23(日) 19:07:15.21 ID:cM+aFAe90
>>419
freeしなくちゃいけない?
最後のstrcpyが台無しにしてるし、期待通りに直しても関数宣言がconstだしねぇ
どうせ直すならTCHAR使ってユニコード対応にな
459 バーミーズ(チベット自治区):2012/12/23(日) 19:10:23.26 ID:zeTNiePt0
>>457
どういう組み込み?
組み込みでもバイト単位でメモリ削るような場面はもうほとんどないと思ってたんだけど
460 マレーヤマネコ(神奈川県):2012/12/23(日) 19:35:47.06 ID:E1jq6VTR0
プロセッサのグレード下げられて
内蔵フラッシュ半減で涙目なんてよくあるよ
461 カナダオオヤマネコ(西日本):2012/12/23(日) 19:44:06.46 ID:WzUiP8MM0
>>459
8ビット、RAM=1k
462 バーミーズ(チベット自治区):2012/12/23(日) 19:58:58.35 ID:zeTNiePt0
>>461
決済システムとかPOS端末の組み込みはやったことあるけどバイト単位が
どうのとかはないわ。開発言語自体がC++とかでクラス使っちゃったりしてるし

8ビットてZ80シリーズとか昔のアーキのチップ?
463 ジャガランディ(秋):2012/12/23(日) 20:17:42.42 ID:yFyC2b4T0
スクリプト言語しか出来ない奴にプログラマーとは名乗ってもらいたくない
464 マレーヤマネコ(神奈川県):2012/12/23(日) 20:18:13.69 ID:E1jq6VTR0
いまだに8051コアのコントローラもガンガン使われてる
465 バーミーズ(チベット自治区):2012/12/23(日) 20:25:19.49 ID:zeTNiePt0
8051とかリモコン類?ボタン電池で動くようなものを連想してしまうが
466 カナダオオヤマネコ(西日本):2012/12/23(日) 20:37:51.42 ID:WzUiP8MM0
>>462
H8
467 カナダオオヤマネコ(西日本):2012/12/23(日) 20:39:27.39 ID:WzUiP8MM0
大切に使え血の1バイト。〜RAMは限りある資源です〜
468 ボルネオヤマネコ(長屋):2012/12/23(日) 20:42:10.35 ID:TDF1BvOD0 BE:56695924-PLT(18000)

組み込み系だと今でもアセンブラでゴリゴリ書いてる人いるんかね
469 ラガマフィン(東京都):2012/12/23(日) 20:44:25.60 ID:TdSc/Kr50
家電でもFW のアップデートで機能追加とかになると、ちまちま削ったりする場合もある。
470 ボルネオウンピョウ(チベット自治区):2012/12/23(日) 20:44:25.98 ID:g9b5SUfT0
フラグ1個に1バイトも使うとは何事じゃ
471 カナダオオヤマネコ(西日本):2012/12/23(日) 20:46:48.76 ID:WzUiP8MM0
>>468
サブCPU(本体が寝てるときに起きて本体を起こす)というものがついてる場合は基本アセンブラ
472 バーミーズ(チベット自治区):2012/12/23(日) 20:51:40.04 ID:zeTNiePt0
なるほどな。ありがと
8ビットのストイックな世界は結構好きだったなあ。
>>470
さすがにフラグはビットで管理する。スクリプトでもビット使うと何か言われたり
するけど(若い子が読めないらしい)。
473 ヒョウ(家):2012/12/23(日) 20:58:28.78 ID:g0W5IKW10
>>467
今でもそんなに気にすんの?
474 カナダオオヤマネコ(西日本):2012/12/23(日) 21:03:21.57 ID:WzUiP8MM0
>>473
一種の貧乏性だな
475 カナダオオヤマネコ(WiMAX):2012/12/23(日) 21:14:59.99 ID:GkQsoV7o0
>>312
「しなばん」は、昔は年寄りの一部が口にしていたよ。
少なくとも誤読であれば、その旨も辞書に書かれているものだが、大辞泉では「しなばん」が説明が書かれて、「ひんばん」は「しなばん」への誘導で、大辞林は逆だったが、どちらにも誤読という説明なし。
476 ラグドール(WiMAX):2012/12/24(月) 01:20:36.43 ID:nzX13HYi0
>>470
1Byteで済んでる?
普通は1word。
477 セルカークレックス(長野県):2012/12/24(月) 03:59:05.74 ID:E7vWS8320
478 アムールヤマネコ(やわらか銀行):2012/12/24(月) 04:05:39.17 ID:7MchwAwL0
少しプログラムできるようになって
ブロック崩しやらテキスト編集やらを作ってみた
さて、ここからは俺がやりたい事は凄く良く出来たフリーソフトが
いっぱいあってやることがほぼない。何すりゃいいのー
ゲームとかは無理だし
479 ソマリ(チベット自治区):2012/12/24(月) 04:06:57.77 ID:DAc8oANk0
自分でも、あとで見たら一瞬意味分からなくなるときがある。
動けばいいんだよw
480 マレーヤマネコ(福岡県):2012/12/24(月) 04:08:38.63 ID:ehhOtqt60
韓国性のネトゲはめちゃくちゃなバグが多発するのが多い
プログラムわからんが、汚いコードの可能性?
481 アメリカンショートヘア(チベット自治区):2012/12/24(月) 04:09:24.61 ID:f7gH1On80
常に最新の開発環境を揃えて、サンプルをコンパイルしてホルホル
482 アムールヤマネコ(やわらか銀行):2012/12/24(月) 04:12:25.45 ID:7MchwAwL0
androidのアプリでも作れば面白いだろうか
483 しぃ(愛知県):2012/12/24(月) 04:20:01.39 ID:sw+PYPv50
ブロック崩しを作ったんならそのあたりから進めていっても医院で内科医
いきなり3Dゲームとか背伸びしなければゲーム作りはプログラミングの勉強にもってこい
昔のファミコンゲームとかでもいいし
対戦型ゲームでコンピュータの思考ルーチンを作るのも面白い
484 ベンガルヤマネコ(西日本):2012/12/24(月) 12:16:49.37 ID:cc61U3bt0
>>480
基本は平屋木造建て
建て増しで鉄筋コンクリ五階建てにしました(一階は木造のまま)
ちなみに上の階にいくほど床面積が広くなります

こんなアップデートの結果が積み重なればどうなるか。
コード云々以前の問題
485 ラガマフィン(東京都):2012/12/24(月) 13:30:18.08 ID:K21Vq1rh0
金融系の開発携わったことあるけど何で関数が連番なんだよ。
A10144();
みたいな
486 セルカークレックス(dion軍):2012/12/24(月) 13:39:42.71 ID:/9wLJPnd0
>>485
ワロタ
487 ヨーロッパオオヤマネコ(東京都):2012/12/24(月) 13:43:25.23 ID:uA3TXyuo0
ソースの流出を恐れてるのかな。
488 ヨーロッパオオヤマネコ(西日本):2012/12/24(月) 16:04:16.76 ID:x8fNvXwq0
>>485
金融はなんであんなんだろうねw
俺はクレジット番号受けるとこやったけどやっぱり番号だったw
489 セルカークレックス(dion軍):2012/12/24(月) 16:10:26.54 ID:9yV0Dy3U0
いったいなにをつくるんですの?なにもおもいつかないでござる
490 カラカル(鳥取県):2012/12/24(月) 16:13:28.54 ID:EfSmZmTk0
オブジェクト云々無しの、さくっとコンパイルして動かせるCOBOLのフリーコンパイラって無いかな
たまに無性に遊びたくなる
491 ブリティッシュショートヘア(愛媛県):2012/12/24(月) 16:15:30.93 ID:S3oMgMwM0
元旦の日の出の時刻に合わせてデスクトップに初日の出が現れるウイルス
492 ヨーロッパヤマネコ(神奈川県):2012/12/24(月) 16:34:51.26 ID:NCbk9Q2i0
どんなにエレガントに書いても、ひと月も放置すれば見知らぬ他人が書いたコードw
493 イエネコ(dion軍):2012/12/24(月) 16:40:26.24 ID:3twfNEes0
ガキの頃、メモリが1000ステップ前後だった頃のカシオのポケコンを弄ってた時には
ショボいBASICを工夫して知恵の輪みたいなプログラム組んでたけど
今、VBAとかRUBYとかでチョコチョコと書く分には指南本片手に汚い奴を書き散らしだなあ。
494 ジャパニーズボブテイル(東京都):2012/12/24(月) 16:49:56.32 ID:BRtyweuM0
常駐物、頻繁に使うもの、長期間稼動物でないたまに使うツール程度なら
ある程度動けばいいやでさっさと組み上げた方が何かと捗るからな

UNIXやDOSならシェルでちょろと書いてたのと同じようなノリの手軽さで
それなりの規模のプログラムが今は書けるようになってるから
使う場所に併せて規模と精度と工数のバランスを取れば良いだけだよ

今も昔も共通してるのは人のコードを率先して読んでコード読みに慣れることと
あれこれ言う前にとにかくコードを書いて経験を積むってところくらい
495 ブリティッシュショートヘア(愛媛県):2012/12/24(月) 17:12:23.40 ID:S3oMgMwM0
何かに使えるかも…と思って書き留めておいた処理アイデア
それ使うことねーから。
496 アメリカンカール(千葉県):2012/12/24(月) 17:13:56.73 ID:TYqdgoTH0
汚いコード着てるヤツ に見えた
497 サーバル(東京都):2012/12/24(月) 17:15:28.82 ID:u3pda/s40
1つの機能で短い関数にしろよ
ながったらしいコードを書くな
498 ロシアンブルー(チベット自治区):2012/12/24(月) 17:17:12.32 ID:SNFSxcVo0
数学の先生に「お前は成績はいいが、答えが汚い」と言われたことならある

それ以降、数学が好きになったような気がする
499 ウンピョウ(秋):2012/12/24(月) 17:25:45.39 ID:kaQro9qW0
>>485
官公庁とか電力系とかISOとってる企業のシステム(≒非オープン系)は
関数やクラス名の命名規約はシステマチックな命名規約に普通するだろ
500 イエネコ(滋賀県):2012/12/24(月) 17:30:55.76 ID:IHxOPvF80
IT土方の集いはここですか

PGなんて何年もやってないなぁ
金勘定ばっかりだわ。。。
501 セルカークレックス(長野県):2012/12/24(月) 17:33:16.05 ID:E7vWS8320
>>479
自分で書いたコードが一年もしたら、ってのは定番ネタだけど
スキル流儀形式固めて
502 バーマン(秋田県):2012/12/24(月) 17:43:07.68 ID:1gPMxC6Q0
インデント無しを見た時には「誰が作ったぁぁぁぁ!!!」って叫んだ
503 イエネコ(dion軍):2012/12/24(月) 17:59:58.91 ID:3twfNEes0
>>496
それ言うと俺、無駄にm7とか9を楽譜に付ける奴かと思ったぞ。
コードは基本、Mとmとsus4で充分。augがごく稀に必要なだけ。
504 イエネコ(dion軍):2012/12/24(月) 18:02:16.31 ID:3twfNEes0
augは西洋音楽で言うと、本当にヘンなコードだけど
「主音が半音上がったもの」と理解するとやりやすい。
なら、なんで、主音の設定が必要なの?って言う話になるけど
主音が機械的に決まるなら、人間がコード付ける必要はないわな。
505 バリニーズ(チベット自治区):2012/12/24(月) 18:06:14.33 ID:ZsUFnVX/0
>>502
迷わず「gg=G」だ
506 バリニーズ(チベット自治区):2012/12/24(月) 18:07:46.09 ID:ZsUFnVX/0
>>503
テンションの意味が分かってねーな。あとdimなんかも使うだろ
507 イエネコ(dion軍):2012/12/24(月) 18:20:23.78 ID:3twfNEes0
>>506
俺は楽譜にコード指定する時は、最小限で纏められるように
テンション省いて代理コードにしてる。
そもそも、テンションってオブリガードで勝手に付くもんだから。

dimなんかのダルいコードは使わないよ。大嫌い。
508 イエネコ(dion軍):2012/12/24(月) 18:23:37.74 ID:3twfNEes0
>>506
コードにテンション書いちゃうと、
プレイヤーが「テンションまで含まないと」って
潜在意識に駆られて、なんか結局音が濁るような気がする。
プレイヤーの人は自分で工夫して色々やりたいんだから、
楽譜は最小限の代理コードで指定した方が
良いトラックが作れる気がするよ。
509 バリニーズ(チベット自治区):2012/12/24(月) 18:44:53.14 ID:ZsUFnVX/0
>>508
テンションは意思の表示であってそこの音使えって司令じゃねーから
代理コードの方が遠まわしじゃん。まあ見りゃやりたいことは分かるけどさ。
510 バリニーズ(チベット自治区):2012/12/24(月) 18:45:48.59 ID:ZsUFnVX/0
dimダルいって要は自己紹介乙ってことじゃん。
511 イエネコ(dion軍):2012/12/24(月) 18:53:40.68 ID:3twfNEes0
>>509
うーん、そうかな。代理コードで指定してプレイヤーが出して来る音の方が面白いと思う。
テンションは4声5声で指定するから、プレイヤーは引き算で考える。
3声の代理コードに任せて、後は足し算でやるプレイヤーの意思に任せた方が良いと思うけどな。
今は生録音一発録りの時代じゃないんだから。
>>510
意味がわからん。単に譜面に指定しない、って話だけなのだが。
512 イエネコ(dion軍):2012/12/24(月) 18:56:59.81 ID:3twfNEes0
>>510
最初からdimを書くとクサくなるの。
結果的にdimになるのはいいのさ。
513 バリニーズ(チベット自治区):2012/12/24(月) 19:00:19.71 ID:ZsUFnVX/0
ジャズかなんかの人?最初にdimぶっこんで何が悪いって思うけどな。
曲の最初じゃねーぞ
514 イエネコ(dion軍):2012/12/24(月) 19:09:21.24 ID:3twfNEes0
>>513
最初にdimを指定しても悪くないよ。俺は譜面で使わないってだけさ。
後、「ぶっこむ」って言い方は、プレイヤーに失礼な表現かとも思う。
515 バリニーズ(チベット自治区):2012/12/24(月) 19:11:09.16 ID:ZsUFnVX/0
お前のプレイヤーは何様なんだよww
516 イエネコ(dion軍):2012/12/24(月) 19:13:31.25 ID:3twfNEes0
>>515
人間のプレイヤーは作曲者以上にポテンシャルを引き出す人だよ。
自分でやるなら、CubaseなりLogicなりの打ち込みでいいだろ。ならコードを書く必要もない。
517 ヨーロッパオオヤマネコ(西日本):2012/12/24(月) 19:28:17.34 ID:x8fNvXwq0
きょうびC言語でも関数名はgetArchCode(9とかそんな感じ
518 ヨーロッパオオヤマネコ(西日本):2012/12/24(月) 19:33:26.20 ID:x8fNvXwq0
get_arch_code()とか書くとなんか田舎くさいよね
519 アメリカンワイヤーヘア(やわらか銀行):2012/12/24(月) 19:36:14.21 ID:cU220PBZ0
setChristmas(girl)
getChristmas()
520 白黒(チベット自治区):2012/12/24(月) 19:37:19.45 ID:AwwYL9Tc0
ひとりで組めるもん!
521 バリニーズ(チベット自治区):2012/12/24(月) 19:38:46.52 ID:ZsUFnVX/0
>>517
CamelCaseもアンスコも得手不得手あるのでコード中で統一してあれば
問題ない
522 バリニーズ(チベット自治区):2012/12/24(月) 19:39:33.25 ID:ZsUFnVX/0
>>516
テンションで書くと演奏者がそれに引っ張られるから却下、とか
ずいぶんプレイヤーを下に見ているようでう
523 イエネコ(dion軍):2012/12/24(月) 21:23:53.69 ID:3twfNEes0
>>522
こっちの制限は最小限にするのが正しい人の使い方でしょ。
524 イエネコ(dion軍):2012/12/24(月) 21:29:18.30 ID:3twfNEes0
結果的にプレイヤーが出した音が予想外のテンションになって大成功。が良い訳で。
キチンとテンションを指定したかったら、コード指定じゃなくて譜面で書くのが道理。
そこまで細かく指定しといて、ボイシングは雑でいいわけ?
525 ボンベイ(愛知県):2012/12/24(月) 21:37:48.81 ID:xkmniefJ0
お前らSQLにも厳しそうだな
526 バリニーズ(チベット自治区):2012/12/24(月) 22:32:23.81 ID:ZsUFnVX/0
>>525
市区町村の名前を直接レコードに入れるようなヤツは殺す
「インデックス張るから大丈夫っすよ」とかなにそれ意味分かんないんだけど
すぐテーブルスキャン起こしてほったらかしにする奴も殺す
「一応動いてるしー」じゃねーよリリースしたら止まるだろ
527 アメリカンカール(関東・甲信越):2012/12/25(火) 01:11:50.44 ID:fMstuTJTP
クヌース性器の WEB って使ってみたいけど
日本人で誰か使ってる人いるのかなあ。
528 ギコ(愛知県):2012/12/25(火) 01:24:10.21 ID:6DLc5MXY0
>>525
馬鹿なクエリ書くと1万倍時間がかかったりするからな
529 ピクシーボブ(チベット自治区):2012/12/25(火) 01:31:20.19 ID:42XIvVRn0
>>528
ハッシュテーブルは1万レコードだろうが1000万レコードだろうが探査時間ほぼ
同じだからな
クエリがヘボでテーブルスキャン始まったら時間が止まる。
530 ハイイロネコ(関東地方):2012/12/25(火) 09:13:19.32 ID:bFFxzpu2O
>>1
ニュースじゃないじゃねーか
これは養護できないしね
531 ピューマ(西日本):2012/12/25(火) 09:16:15.63 ID:osEqYeGj0
10kb制限のケータイアプリ時代は1byte単位でケチってたな
forで回すより5行同じコード書く方が10byte軽い的な感じで
532 ソマリ(長野県)
>>530
プログラマ釣りは定番ネタなの、どんだけにわか