■ このスレッドは過去ログ倉庫に格納されています
ソースコードが汚いことで発生する問題点
- 1 :仕様書無しさん:2016/06/01(水) 00:51:12.80 .net
- 修正するたびにバグが増える。
修正にかかる見積が大幅にずれる
- 2 :仕様書無しさん:2016/06/01(水) 03:42:41.54 .net
- ソース汚いのは初心者にありがち。
- 3 :仕様書無しさん:2016/06/01(水) 05:15:53.72 .net
- 従業員が辞めていく
- 4 :仕様書無しさん:2016/06/01(水) 07:14:50.79 .net
- Fワードが職場に蔓延する
- 5 :仕様書無しさん:2016/06/01(水) 10:26:08.61 .net
- >>1
ちょっとした修正でも、ソース解析やテストに膨大な時間がかかるから、ユーザにとっても保守費用がかさむ。
おそらく、きれいに作っていれば、DBのデータとか設定ファイルの変更で対応できそうなことを、
数日かけてソース解析して改修してるシステムを実際に見たことがある。
正社員で入ってきたプログラマが入社1週間くらいで辞めてた。
- 6 :仕様書無しさん:2016/06/01(水) 13:50:27.02 .net
- やる気がでない
- 7 :仕様書無しさん:2016/06/01(水) 14:10:28.90 .net
- まさに今の俺
資料はおろかコメントすらないVB6.0のプロジェクトを引き継いじまった
- 8 :仕様書無しさん:2016/06/01(水) 14:50:45.69 .net
- ソースが仕様です! (`・ω・´)キリッ
- 9 :仕様書無しさん:2016/06/01(水) 15:19:46.40 .net
- きれいに作ってたら納期に間に合わん。
短期で過剰の成果を要求するな。
- 10 :仕様書無しさん:2016/06/01(水) 19:17:15.73 .net
- >>9
開発と保守の違いがわかってないおばかさん
- 11 :仕様書無しさん:2016/06/01(水) 20:51:12.62 .net
- if() {
if() {
if() {
if() {
if() {
if () {
}
}
}
}
}
}
- 12 :仕様書無しさん:2016/06/01(水) 21:14:13.31 .net
- 汚い奴ソースを書く人は概して頭が悪い
コードスメルを認識できないほと頭が悪い
- 13 :仕様書無しさん:2016/06/01(水) 22:26:06.73 .net
- >>9
今はソースコードが汚いことで発生する問題点の話をしている。
綺麗にするかどうかは別問題
- 14 :仕様書無しさん:2016/06/01(水) 22:26:57.79 .net
- そもそも最初から綺麗に作ればいいわけで
- 15 :仕様書無しさん:2016/06/01(水) 22:28:44.04 .net
- 汚く作れるのってある意味才能だよな
- 16 :仕様書無しさん:2016/06/01(水) 22:40:12.92 .net
- >>10
大抵の開発は、保守と同じようなことしてるけどな。
プロトタイプの開発でもない限り。
バグがあったら修正するわけだし、
ソースコードが汚いと自分で書いたコードに苦しめられるw
- 17 :仕様書無しさん:2016/06/02(木) 08:26:59.19 .net
- 【主な偽装請負従犯SEの作業】
[技術不要の使い捨てスキル]
コマンド
データ > ロジック
簡単ロジック
大量データ
SE適性不要
IT資格不要
大卒資格不要
文科系対象
体育系対象
商業系業種
業務系処理
[業務ソフト作り捨てソフト]
ノンプログラミングツール
フレームワーク
COBOL
VB
.net
Java
Web
DB
ERP
SAP7
- 18 :仕様書無しさん:2016/06/02(木) 18:29:38.03 .net
- 仕様が曖昧で二転三転する中、なんとかそれっぽいものをでっち上げたら、
それぞれのメソッドからの返り値が迷路のように複雑に絡み合う、
超難解ソースが出来上がりましたとさ。
メンテ不能だから、これ。
- 19 :仕様書無しさん:2016/06/02(木) 20:50:49.25 .net
- それは仕様変更の時に、機能を満たす事だけ考えて、
「まいっか、後で直せばいいや」と、場当たり的な対応してるからです
場当たり的な対応をせざるを得ない場合であっても、
メモるなり、TODO書くなりすればよいのです
後に直す事を覚えて、徐々に直していけば、どんなに仕様が二転三転しても、
そこまで酷くはならないです
もう一度繰り返します
殆どのケースでは「まいっか、後で直せばいいや => メモを取らない」が元凶です
- 20 :仕様書無しさん:2016/06/03(金) 00:40:07.68 .net
- そもそも、頭が悪いと何が綺麗なコードで何が汚いコードなのか分からん
- 21 :仕様書無しさん:2016/06/03(金) 01:00:09.32 .net
- >>19
動いたからOK。
あとで直す?何を?動いているのに?
- 22 :仕様書無しさん:2016/06/03(金) 02:08:30.83 .net
- >>19
TODO: だらけのコードになるわけですね
- 23 :仕様書無しさん:2016/06/03(金) 03:30:35.82 .net
- クソコード書く奴等ってなんでまともな形にせずに逃げるの?
- 24 :仕様書無しさん:2016/06/03(金) 04:57:37.11 .net
- 契約終了と言ったのはそちらですよ
- 25 :仕様書無しさん:2016/06/03(金) 05:23:26.56 .net
- >>23
俺も長年疑問に思っていたが、だんだんわかってきたよ
彼らは"まともな形"が分からない人たちなんだよ
「動いたこれでよし」と思うからそれで終わってしまう
>>21みたいに、何を直すのか分からない
あなたは知ってそうだから、それでいい
総レス数 206
73 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★