2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

90年代から2010年までのソースって結構クソじゃね?

1 :仕様書無しさん:2022/02/07(月) 01:57:04.91 .net
プログラマーになってまだ1年もたってないペーペーの新人なんだけどさ
会社の案件でVBAとかVB.netとかのソース見せてもらう機会があったんだけど
1990年〜2010年の間に作られたシステムってまじで読みづらくない?

ネットとかではよくコメントアウトしましょう!とか変数はわかりやすい名前で!
とか多分今だと当たり前のことなんだろうけどさ。この年代のソースってここまで読みづらいもんなの?

一番ひどかったのは関数になんの処理させてるか書いてなくて絶増した。
どんな処理してるかリストアップするのに・・・

2 :仕様書無しさん:2022/02/07(月) 02:28:18.36 .net
そう、その時代は、昭和時代にプログラムを覚えた
ただのゲーオタに過ぎないガキが一斉に就職してきて、
その稚拙で高度な技術力でやりたい放題だったんだ。

しかも、ダウンサイジングなどという影響で
パソコンが仕事で使われるようになったもんだから
中小企業が自社でそういうガキを雇いまくって以下略。

3 :仕様書無しさん:2022/02/07(月) 04:35:18.12 .net
KentWeb CGI をなめるな!
https://www.kent-web.com/

これでも当時は最先端のウェブシステムだったんだぞ!

4 :仕様書無しさん:2022/02/07(月) 04:37:34.19 .net
ぶっちゃけ企業システムも大差ないけどね。
COBOLとか使っていた所は、構造化といった概念すらなく
スパゲッティコードで、関数すら使われてない
F001 みたいな関数名をつけろとか言われていたり
関数台帳なる関数名とその処理の内容を対応付けたものがあったり
まあひどいもんさ

5 :仕様書無しさん:2022/02/07(月) 04:39:03.68 .net
バージョン管理ソフトも使われてなくて
変更履歴をコメントで残せだろ
修正者の名前をソースコードに書いておけだの
アホみたいなルールがある

6 :仕様書無しさん:2022/02/07(月) 04:39:42.39 .net
バージョン管理ソフトも使われてなくて
変更履歴をコメントで残せだろ
修正者の名前をソースコードに書いておけだの
アホみたいなルールがある

7 :仕様書無しさん:2022/02/07(月) 07:05:53.89 .net
バージョン管理偉そうに云々いっても
おまえ、そのソフト作ってなくて利用してるだけやん

8 :仕様書無しさん:2022/02/07(月) 07:55:56.56 .net
はい、凄いソフトを使いこなしてますが
それがなにか?

9 :仕様書無しさん:2022/02/07(月) 07:57:01.37 .net
シェルスクリプトで超劣化版バックアップツール作って
これがお手製バージョン管理ソフトだ!
(マージどうするの?w)

みたいなアホがいるからなぁ
誰とは言わんけど

10 :仕様書無しさん:2022/02/07(月) 09:02:21.48 .net
おまえの書いたコードも10年後にはそう呼ばれるんやで

11 :仕様書無しさん:2022/02/07(月) 11:27:10.33 .net
VBAなんかで語られてもだな

12 :仕様書無しさん:2022/02/07(月) 14:39:30.70 .net
絶増した

とか書いてるやつには無理

13 :仕様書無しさん:2022/02/07(月) 18:32:30.98 .net
誤字に関しては揚げ足取りで意味わからん

14 :仕様書無しさん:2022/02/07(月) 18:37:58.41 .net
便利なライブラリがない頃のプログラミングは
数学、物理公式などの基礎学力がないと乗り越えられない壁が沢山ある
学歴不問で集めてライブラリコピペさせてる人達に読ませるのは無理
現代人には使いこなせない超古代文明だから

15 :仕様書無しさん:2022/02/08(火) 05:21:48.50 .net
フレームワークがない時代は
もろに開発者の技術力が反映するからね

フレームワークを自力でも解決できるような人は
ディレクトリがちゃんと構造化されてるけど
そうでないひとはフラットにスクリプトが配置されてるだけ

16 :仕様書無しさん:2022/02/08(火) 06:31:31.90 .net
超古代文明COBOL
って言葉を聞いたことがある

17 :仕様書無しさん:2022/02/08(火) 18:30:48.88 .net
フレームワークしか使えないプログラマってプログラマなの?

18 :仕様書無しさん:2022/02/08(火) 22:17:26.78 .net
フレームワークを使いこなすには
全部わかってないとダメだぞ

19 :仕様書無しさん:2022/02/09(水) 00:57:08.25 .net
中身わからなくても画像認識できるよね

20 :仕様書無しさん:2022/02/09(水) 06:06:23.70 .net
それはライブラリだろ
中身を誰かが作るのがライブラリ
中身を自分で作るのがフレームワーク

21 :仕様書無しさん:2022/02/10(木) 06:17:23.61 .net
どちらも入力を突っ込むだけじゃね

22 :仕様書無しさん:2022/02/10(木) 08:35:02.27 .net
全部キータイプするから、同じことって言いたいの?

23 :仕様書無しさん:2022/02/16(水) 14:10:57.77 .net
というかVBがだめよ。それこそ1980年代の書き方と同じで処理量だけ膨大なってた
あと当時はWindowsアプリもAPI直で使ってて普通にウインドウ動作させるプログラムを
自力で書くとかムダなことやる時代だったからプログラミングに入るのが一番難しかったんじゃないか?

24 :仕様書無しさん:2022/02/16(水) 14:17:21.06 .net
あと高度な計算のライブラリが無かったのは可読性とは別の問題だわな
20代のころ画像処理やってたが、10年ほど離れて別のひとがopencv使ってるの見たら
二値化でやればよい処理にエラい重い処理使ってて大丈夫かいな思った記憶

25 :仕様書無しさん:2022/02/16(水) 16:01:05.57 .net
>>23
だがcuiがまだまだ使われててhello worldから入っても実用的なアプリが作れた
だから、一概に難しかったということもない

26 :仕様書無しさん:2022/05/22(日) 08:36:01.86 .net
>>17
残念ながら逆。
フレームワーク使っているプログラマーに対してフレームワークを使わないプログラマーはマウントを取れない。
むしろフレームワークすら使えないプログラマーこそ、「フレームワークも使えないプログラマーってプログラマなの?」って言われる立場。
フレームワークを使ったことがあるプログラマーはフレームワークの無い環境で開発するとき、何が足りていないのかを即座に見抜く。

27 :仕様書無しさん:2022/10/14(金) 10:09:48.29 .net
スパゲッティーミート「クソ」ース

28 :仕様書無しさん:2022/11/14(月) 19:34:12.21 .net
ハードウェアレベルのコーディングができる俺、凄く全知...♡
みたいな人ってたまにいるよね

29 :仕様書無しさん:2023/07/15(土) 12:31:12.98 ID:UiPqzMFEb
不公平推進民主党のバ力か゛,社會の分断カ゛ーだの言いなか゛ら、子供給付ガ―た゛のほさ゛いてて、頭に蟲が湧いてるとしか言いようか゛ないよな
赤の他人から強奪した血税を何の関係もない裕福な親孑に給付する不公平どころか国家的強盗やって,社会か゛分断しないわけか゛ないた゛ろ
これからベヒ゛一カ−なんか引いて電車にでも乗ろうものなら,「夕クシー使えや税金泥棒』とか罵声を浴ひ゛せられる社会になるのは必至
JКが道を歩けは゛『少孑化対策に協力しろ.お代は税金で支給されてるだろ」みたいな言葉が街中にあふれかえることすら想定て゛きるよな
余裕があるから子を持つという当たり前の裕福な家庭を無視して.─部の遺棄罪て゛逮捕されるべきハ゛力をネタにして騒いでるわけだし.
奨学金カ゛‐なんてミニハ゛ン飲洒運転して事故って死んでる某大生こそが典型的な姿だし.すでに奨学金が払えず借り換えた人だっているし、
孑とは無関係に困ってる人やらあらゆる境遇の人がいるものを、やるなら最低でも年金受給前まて゛の国民全員に同等の金額給付しなければ、
分断と憎しみが進んで子が居る裕福そうな家に押し入るのか゛合理的という認識まで広まるわな、不公平を禁忌とするのが民主主義の基本だろ

創価学会員は,何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最惡の殺人腐敗組織公明党を
池田センセ━か゛ロをきけて容認するとか本氣で思ってるとしたら侮辱にもほどがあるそ゛!
hTтρs://i,imgur,сom/hnli1ga.jpeg

総レス数 29
8 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★