1read 100read
2013年02月プログラマー218: プログラミング初心者あるある (260)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
日立製作所の脱法行為をやめさせよう! (709)
【労働】働きすぎに注意!「過労死」認定過去最多 (562)
富士通グループって、優良でまともなじゃん。 (328)
俺はバグでこんなすごい被害を出したぞ! part 0x11 (459)
【派遣】朝まで生討論【プロパー】 (655)
フロッピーってなんですか? (593)
プログラミング初心者あるある
- 1 :2012/04/08 〜 最終レス :2012/12/19
- プログラミング初心者あるある
C言語触ってプログラミングが嫌いになる。
- 2 :
- 発掘!あるある大事典か。懐かしいな。
- 3 :
- Lispを書いて悟りを開く
- 4 :
- if文のカッコの前後にスペースをつけるべきかどうかとかを真剣に悩む
- 5 :
- インデントがメチャクチャ
- 6 :
- cobolの課題書き方が分からなくてなんとなくここに書き込む
- 7 :
- メモ帳を使う
- 8 :
- ぬるぽが出る
- 9 :
- 変数名の後ろに何も考えずに数字を付けちゃう
- 10 :
- >>8 それガッどうした?でたら直せばいいだけ
- 11 :
- すたじおH
- 12 :
- if(0 <= x <= 10)
- 13 :
- 無限ループでパニック。電源落とす。
- 14 :
- >>13 わろたwww
- 15 :
- メソッド分けせずに同じロジックを書きまくる
- 16 :
- 変数定義はabcd…
- 17 :
- printfが何故printfなのか気になって先に進めない
- 18 :
- 色つきの文章になんかスゲーと思う
- 19 :
- >12
これはこう書ける言語が生まれるべきだと思う
- 20 :
- 最初にCを勉強するが、コンソール画面に文字を出すのが面白くないので、基本的な文法以外はすぐに忘れてしまう。
色々調べた挙句、C++ならなんでも出来るらしいと騙されて挑戦してみる。
が、大混乱して挫折する。
こんな奴多くないか?
- 21 :
- CだかC++だか分からない状況で作ってるので、
Cオンリーの環境になった時にローカル変数が作れなくて戸惑う。
- 22 :
- >>21
Cはローカル変数作れるぞー
同じ頭文字のcobolと勘違いしてないか
- 23 :
- C言語の場合
case 1:
int val; ←なぜかコンパイルエラー
val = 10;
break;
- 24 :
- 何故かじゃねぇ。。。
メソッドの先頭で変数宣言するのがCだろ
javaやc#みたいな高級言語と同じように
どこでも定義できると思うなよ
- 25 :
- int fnc(a, b)
int a; ←ここで引数の宣言
int b;
{
return hoge(a*b);
}
- 26 :
- それは無いわー
初心者以前
- 27 :
- #include<studio.h>とスペルミス
- 28 :
- ;を忘れてコンパイルエラー出まくり
- 29 :
- コンパイルエラーのメッセージが何言ってるのかわからなくてテンパる
ちょっと進化すると
MSDNが何言ってるのかわからずテンパる
- 30 :
- int[] ary = new int[10];
・
・
System.out.println(ary);
変なメッセージ出たんですけどー(オロオロ
- 31 :
- >>24
メソッドの先頭じゃなくてブロックの先頭だろ
- 32 :
- System.out.println(new StringBuilder().append(str1).append(str2).append(str3).toString());
+を使った結合より、StringBulder使った方が速いんですよ(ドヤァ
- 33 :
- 初心者が初心者ぶっててワロタ
- 34 :
- >初心者が初心者ぶっててワロタ
String string = "String".toString();
なぜかこんなのが頭に浮かんだ俺は紛れも無き初心者。
- 35 :
- これを強制するコード規約をわざとらしくなく書けないか妄想中
- 36 :
- グローバル変数の名前が a
- 37 :
- >>36
xとかyとか乙。
iはまだ許せる
- 38 :
- >>37
ループカウンタ怖杉
- 39 :
- >>38
破壊的代入こわすぎわろた
- 40 :
- タブ非表示で半角スペースと混在してることにすら気づいていない
- 41 :
- ちりばめられまくった定数達。
使いまわされる変数達。
必死こいて作る必要のない自作関数を作る。
全角スペースに気付かず大量に出たコンパイルエラーに慌てふためく。
- 42 :
- >>32
確かコンパイラが勝手にやってくれるようになったと聞きました。
jad出来ればわかるかw
- 43 :
- >>32
コンパイラがやってくれる(つぅか、やってくれないと動かんw)のに、
頑張っちゃう人の話ですた。
- 44 :
- IDEを使わない
- 45 :
- >>19
亀だがpythonはできるよ。
(1 < 2 > 0) #true
とかもあり。
- 46 :
- JavaですぐStringBuilder使っちゃうのは、初心者というより長い人のほうが多い気もするな
古いJavaコード引継いでたりしてるやつでも結構残ってる
リファクタリングする必要もそんなにないし放置されてるだけなんだろうけど
初心者がやってたんなら、通常のStringの結合がNGな理由を理解してたんならむしろ良P
コードの見通しは悪くなるが、動作上のデメリットはない
むしろjava初心者の場合、こういうほうがよくありそう
String s = ""; ← 初期化()
s = message;
for (String var : iterator)
s += var; ← += をしってんだぜー(ドヤァ
- 47 :
- >>32
それが
new StringBuilder(str1.length() + str2.length() + str3.length()).append(str1).append(str2).append(str3).toString());
だったら間違いではないんだけどなw 毛ほどの差も出ないけど
switch (flag)
{
case FLAG_A:
fn1();
case FLAG_B:
fn2();
case FLAG_C:
fn3();
default:
reset();
}
「あれ、なんか全部消える;;」
- 48 :
- 変数名、関数名が全部ローマ字
- 49 :
- >>48
そういうプロジェクトは実在する、
しかもローマ字は間違ったヘボン式。
- 50 :
- void SutaatoPurocesuShokika()
- 51 :
- >50
入社した会社で最初に見たソースがそれだったら、その日のうちに辞表書くわ。
- 52 :
- 誤訳のキツイ奴よりはストレス少ないけどな…
- 53 :
- >>49
ちょっと間違っただけならまだいいよ
最悪なのは、ローマ字・英単語混在でcamel無しのパターン
- 54 :
- 無理して英語にした上コメントが無くて、
仕様書見てもどの値を保存した変数なのか分からない
という事はソース解析してて稀にあるw
- 55 :
- 伝説の UwaRite() の出番だな
- 56 :
- 上書きメソッド?
- 57 :
- 406 :仕様書無しさん :03/06/02 02:24
(略)
しかしやっぱり最強は●SKの
void uwarite();
だろう。
408 :仕様書無しさん :03/06/02 03:02
>>406
uwarite
uwa rite
uwa write
上 書き
上書き?
410 :406 :03/06/02 07:24
>>408
そう
もう9年ぐらい前の話だがな・・・
しかも、uwariteの対になる関数名がこれまたすごい。
uwaread
追加読み込みを「上読み」ですか・・・・(′д`)=3
- 58 :
- ググったら10,000件以上ヒットしたwww>uwarite
- 59 :
- 伝説だからな
- 60 :
- うわぁぁぁぁぁああああ
- 61 :
- うわ、しか合って無いじゃないか。
- 62 :
- 項目名が「国際…」で、項目IDが「nternal…」ってのが有ったなぁ。
IDふった奴は、勉強なんて社会に出て役に立たネーとか言ってたんだろうなぁ学生時代。
- 63 :
- なんでもCSVで済まそうとする
- 64 :
- なんでもJSONで持とうとする
- 65 :
- ハローワールドのパフォーマンスで言語の良し悪しを判断しようとする
- 66 :
- FizzBuzzの書きやすさで開発効率を判断する
- 67 :
- >>65
そんな奴いるの?
- 68 :
- HTMLをプログラミングと勘違いする
- 69 :
- >>68
htmlはプログラミング言語じゃなくてマークアップ言語だからな…。
- 70 :
- 初心者にプログラミングさせると、HTMLと大差ないものになったりするなぁ。
お題の通りに出力させればいいってもんじゃないっつっても理解してくれん。
- 71 :
- お前らの初心者あるあるはこの程度か!!!
- 72 :
- 初心者あるあるを言って中級者ぶろうとする
- 73 :
- C言語編。
変数名や関数名等を絶対的なものだと思いこむ。
何らかのエラーが出ると余計に思いこみが酷くなる。(もちろん原因は大抵入力ミス)
自作コードは参考書のサンプルコードのみ。
100行以上?何それおいしいの?
- 74 :
- 初心者あるあるを言って上級者ぶろうとする
- 75 :
- 初心者が上級者ぶろうとしているとか言って、初心者じゃないふりをする。
- 76 :
- 初心者が上級者ぶろうとしているとか言って、初心者じゃないふりをするとか言って上級者ぶろうとする
- 77 :
- Null Pointer Exceptionが出ると、ぬるぽwぬるぽwとはしゃぐ。
- 78 :
- >>77
ぬるぽwぬるぽw
- 79 :
- / )
蝋
\
∧_∧∩
( ・∀・)ノ ……。
と /
/ / /
(__)_) ∧_∧
(´・ω・`)
( ) ←>>77
∧_∧
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >_∧∩
_/し' //. V`Д´)/
(_フ彡 / ←>>78
- 80 :
- >>79
エロい
- 81 :
- SELECT code_b FROM table
WHERE code_a > code_b > code_c
↑が出来ると思ってる
- 82 :
- プログラマの上級者は全員アセンブラができると思っている
- 83 :
- ねぇよwだいたいがアセンブラなんぞ知らねっつの。
- 84 :
- コメント付けても
どれがどれで、そもそもコメントに書いたことが理解できなくなってガチ焦り。
- 85 :
- >>83
否定するつもりは無い
やっぱりそんな時代だよなぁ
OSSが盛んににってるのもあるし
Cでmakeファイル作れたらそれなりなんじゃないかな?今は
まぁ俺は化石だなw
- 86 :
- >>85
マイコンとかの組み込み系を絶滅危惧種にすんな
- 87 :
- アセンブラのコーディングができる必要はまったく無いけど、アセンブラの存在そのものを知らないのは問題アリと思う。
- 88 :
- >>86
すんまそん
規模によってはアセンブラを選択することもあるんだろうね。
delphiみたくアホを排除出来そうだから、ありだろうね。
面接でZ80の命令と16進コード知ってるの言ってごらんってクイズ出せればかなりの精鋭が集められる。気がするけどどうでしょうか?
- 89 :
- アセンブラが出来ると上級者だと思ってしまう。
- 90 :
- 6809なら結構覚えてるなw
- 91 :
- Z80は30年前の小学生の時にアセンブラやったけど、もう全く覚えていない。
今やれっていわれたら、また初心者からやりなおし。
- 92 :
- >>91
1970年代で小学生だった人?それともMSXとかPC8801世代?
アセンブラの環境自体別売りが普通だったから39歳ですが私は中1からでした。
- 93 :
- ハンドアセンブルしてPOKEで書くからC9(RET)のような頻出命令は覚えてしまうな
しかしDJNZは忘れた
- 94 :
- YAMAUCHIコマンド(ボソ
- 95 :
- >>92
>1970年代で小学生だった人?
えっと、1971年生まれだから、1980年代初頭ですね。
PC-6001mkIIでした。おこづかいためてアセンブラ買って、楽しかったなぁ
- 96 :
- おっさんホイホイスレになってやがるwww
俺はFM-7で、開発環境はASCIIに載ってたMighty-7だったな。
- 97 :
- オッサンに懐古ネタを振るとスレタイ無視して自分語りになるというのに・・・
- 98 :
- >90
6809で最初に覚えたニーモニックが「R」だった
- 99 :
- >>98
ナカマハケーン
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
偽装派遣は法律違反だ (813)
【char】変な読み方するな その3【ちゃー】 (902)
日立グループって、優良でまともなじゃん。 (794)
長門有希が質問に答えるスレ (347)
俺はバグでこんなすごい被害を出したぞ! part 0x11 (459)
【プログラマに】Dvorak配列を語るスレ【最適】 (437)
--log9.info------------------
かしまし ガール・ミーツ・ガール 13スレ (492)
「奇面組」でなく「したたか君」を語るスレ 6 (444)
名門第三野球部を語ろう3 (888)
ワイルド7 M【16】は水に浮く (211)
東京大学物語 2 (937)
【黒い風は】みどりのマキバオー9【吹いてる】 (621)
【ウホッ】山川純一総合 8発目【いい男】 (896)
≪川原正敏の代表作≫【パラダイス学園】を語る会3 (344)
士郎正宗【アップル/攻殻/オリオン/ドミニオン】26 (522)
村枝賢一 俺たちのフィールド 5 (770)
はるき悦巳【じゃりン子チエ】15 (201)
【佞言】蒼天航路39【断つべし】 (395)
椎名高志・GS美神 Part78 (407)
赤ちゃんと僕・羅川真里茂 3 (717)
【松田隆智 原作】拳児 三才歩【藤原芳秀】 (324)
【若いわね】鴨川つばめ【キラッ☆】13th (611)
--log55.com------------------
(ナマポ)虎鷹拳院と藤松英一(受給)
●●● 醜態を晒しつづける極真空手
ブラジリアン柔術を柔術と略すると誤解を生むから
禅道会について語ろう
立禅・站椿マラソン
☆★★ (^○^) #揄wじo騾 その9
●●● 極真と覚醒剤の共通点
総合格闘家は何故喧嘩になると弱いのか
-