[雑談]プログラミングで一番嫌な経験は?

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
史上最悪のデスペナ
記事: 521
登録日時: 13年前

[雑談]プログラミングで一番嫌な経験は?

#1

投稿記事 by 史上最悪のデスペナ » 11年前

今までで、一番がっかりしたことや、いやだと思った経験と、それにどう対処したかを教えてください

ちなみに、私は
バグを見つけたとき、すぐにAという対処方法を思いついたけれど、それは求める動作に対する別のアプローチになるので
何とかして今のアプローチのままで直したいと思い、1日かけたけど結局Aという対処をするしかないという結論に達した時ですね
1日が無駄になったと思ってしまうので^^;

アバター
nullptr
記事: 239
登録日時: 12年前

Re: [雑談]プログラミングで一番嫌な経験は?

#2

投稿記事 by nullptr » 11年前

史上最悪のデスペナ さんが書きました: ちなみに、私は
バグを見つけたとき、すぐにAという対処方法を思いついたけれど、それは求める動作に対する別のアプローチになるので
何とかして今のアプローチのままで直したいと思い、1日かけたけど結局Aという対処をするしかないという結論に達した時ですね
1日が無駄になったと思ってしまうので^^;
私はそれはとても得をした思いますけどね。その試行錯誤が大事でしょう。



ちなみに、私はZソートですかね

Z ソ ー ト で す か ね 
 
 
✜ で C ご ✜
: す + 注 :
¦ か + 文 ¦
?
Is the は :
order C++? ✜
     糸冬   
  ――――――――
  制作・著作 NHK
 
 

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#3

投稿記事 by 史上最悪のデスペナ » 11年前

大事なことなので二度言ったのですねw

ISLe
記事: 2650
登録日時: 13年前
連絡を取る:

Re: [雑談]プログラミングで一番嫌な経験は?

#4

投稿記事 by ISLe » 11年前

Cコンパイラで特定のコードがコンパイルエラーにならないのに異常な実行コードを吐くといったことがありました。
コードがある程度膨れたところで発生し締め切りが近かったのでコードの記述順を変えたり分割したり試行錯誤して回避しました。

JavaのVMで特定のclassファイルを読み込ませると端末ごとリセットするということがありました。
既に一般販売されていた端末なのでやはりコードの記述順を変えたり分割したり試行錯誤して回避しました。


DOS時代以前に作ったウィンドウシステムやらグラフィックライブラリは全部無駄だったと言えるでしょうかね?

jay
記事: 314
登録日時: 13年前
住所: 大阪市
連絡を取る:

Re: [雑談]プログラミングで一番嫌な経験は?

#5

投稿記事 by jay » 11年前

僕はスキルの低いチームメイトの尻拭いをするハメになった時ですね

自分が集めたメンバーならばいざ知らず
学校側が勝手に組んだチームでそれというのはあんまりな仕打ちだと思いました

しかも〆切直前に「やっぱり無理」ってカミングアウトしやがりましたので
その時からリミットまでの2日半で何とか形だけでも作り上げました…

それ以来僕は極端にスキルの低い人と組む事がちょっとしたトラウマになったのでした
♪僕たちは まだ森の中 抜け出そう 陽のあたる場所へ

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: [雑談]プログラミングで一番嫌な経験は?

#6

投稿記事 by softya(ソフト屋) » 11年前

試作品ハードウェアでハードが原因でメモリ化けしてた時。
プログラムのバグをいくら探しても見つからなかった。そりゃ無いわ。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#7

投稿記事 by 史上最悪のデスペナ » 11年前

締切が近いのに訳のわからないエラーの発生や、チームメイトから戦力外申告されるのは相当迷惑ですね^^;
softya(ソフト屋) さんが書きました:試作品ハードウェアでハードが原因でメモリ化けしてた時
普通はメモリ化けはプログラムを疑いますもんね・・・・・・・試作品だからハードが原因なのはしょうがないのかも知れませんが

アバター
shiro4ao
記事: 224
登録日時: 13年前
住所: 広島

Re: [雑談]プログラミングで一番嫌な経験は?

#8

投稿記事 by shiro4ao » 11年前

締め切り間際なのにmalloc関数が内部で落ちた時でしょうか。自分にどうしろと。
mallocのバグを畏れ多くも疑いましたが、結局そのモジュールを破棄して0から書き直しました。

そのモジュール、割りとスパゲッティだったので今では破棄してよかったと思います。

nil
記事: 428
登録日時: 12年前

Re: [雑談]プログラミングで一番嫌な経験は?

#9

投稿記事 by nil » 11年前

僕はVC++が見たこともないエラーを吐いて対処法がわからずに半日ほどウンウン唸りながらプログラムを見なおしたり
エラーコードをググったりしたのに
VC++再起動したら何事もなかったかのようにコンパイルが通った時ですね。

あれは悲しいです

Loki
記事: 22
登録日時: 11年前

Re: [雑談]プログラミングで一番嫌な経験は?

#10

投稿記事 by Loki » 11年前

しょっちゅうありますが、新しい書き方を覚えたときに、全てのファイルをその書き方に直すときです。
JavaScriptの話になりますが、

コード:

var all=document.getElementsByTagName('*'),length=a.length;
とやっていたところを、今は

コード:

var all,length=(all=document.getElementsByTagName('*')).length;
としています。こっちの方がちょっとだけ早いです。
書きなおすことで新たなスキルが出来るかもしれませんけど、やはり大変です。

アバター
GRAM
記事: 164
登録日時: 13年前
住所: 大阪

Re: [雑談]プログラミングで一番嫌な経験は?

#11

投稿記事 by GRAM » 11年前

コンパイラが考えるのをやめた瞬間ですかね?

VC++でしたが複雑なコードを書きすぎて、
コンパイラ内部で問題が起きましたという趣旨の内容がたったの1行吐き出されるだけで、
具体的なエラーの内容を全く表示しなくなったとき

アバター
てんむすキツネ
記事: 88
登録日時: 13年前
住所: 岡山

Re: [雑談]プログラミングで一番嫌な経験は?

#12

投稿記事 by てんむすキツネ » 11年前

初めてゲーム作り始めた時に、
DxLibへのフォルダパスの設定がなかなかできず、
数日間悩んだ結果、やっとでコンパイルが通って
やっと書き方がわかった!と思ったら、
右にフォルダの参照ボタンがあったことですかね・・・

なんか後ろに(%Adなんたらかんたら)って書かないと駄目なようで。
何故必要なのか知りませんが・・・w
MLP!MLP!

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#13

投稿記事 by 史上最悪のデスペナ » 11年前

shiro4ao さんが書きました:締め切り間際なのにmalloc関数が内部で落ちた時でしょうか。自分にどうしろと。
自分もmallocではないですけど基本的な関数が内部で落ちたことあります。私の場合、それは別の場所で発生したメモリリークが巡り巡ってそこでエラーになったみたいなんですけどね。やはり、締め切り間際は怖いですよね
shiro4ao さんが書きました:そのモジュール、割りとスパゲッティだったので今では破棄してよかったと思います。
それはよかったです
涼雅 さんが書きました:僕はVC++が見たこともないエラーを吐いて対処法がわからずに半日ほどウンウン唸りながらプログラムを見なおしたり
エラーコードをググったりしたのに
VC++再起動したら何事もなかったかのようにコンパイルが通った時ですね。
あれは悲しいです
ありますありますw場合によってはVC++を再インストールしたら直ることも・・・・・・・・
Loki さんが書きました:しょっちゅうありますが、新しい書き方を覚えたときに、全てのファイルをその書き方に直すときです。
確かにしょっちゅうありますね。その書き方が一つのクラスの中に納まってるとまだ楽ですけど、複数にわたってると見落としが・・・・・・・
GRAM さんが書きました:コンパイラが考えるのをやめた瞬間ですかね?

VC++でしたが複雑なコードを書きすぎて、
コンパイラ内部で問題が起きましたという趣旨の内容がたったの1行吐き出されるだけで、
具体的なエラーの内容を全く表示しなくなったとき
それはひどい^^;そんなことあるんですね・・・・・・・・
天紆 狐 さんが書きました:初めてゲーム作り始めた時に、
DxLibへのフォルダパスの設定がなかなかできず、
私もNetBeansを最初使おうと思ったのですが、フォルダパスの設定が分からず、諦めてやり方の載ってるVC++にしたんですよね・・・・・

Suikaba
記事: 194
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#14

投稿記事 by Suikaba » 11年前

完成まで近いというときに、残りの一部の実装をしようとおもったらフレームワークが対応してなくて、
どうしてもその処理は欲しかったので散々悩んだ結果大量のコードを捨ててごっそりフレームワーク変えたのが辛かったですね。
あとは、最近はちゃんとやってますが、バージョン管理してない時にファイルがなぜか消滅して(なぜか復元も出来なかった)泣いたことぐらいですね。

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#15

投稿記事 by 史上最悪のデスペナ » 11年前

Suikaba さんが書きました:あとは、最近はちゃんとやってますが、バージョン管理してない時にファイルがなぜか消滅して(なぜか復元も出来なかった)泣いたことぐらいですね。
バックアップとかとるの忘れてる時に限ってファイルを間違えて上書きしちゃったりするんですよね……

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: [雑談]プログラミングで一番嫌な経験は?

#16

投稿記事 by softya(ソフト屋) » 11年前

史上最悪のデスペナ さんが書きました:
Suikaba さんが書きました:あとは、最近はちゃんとやってますが、バージョン管理してない時にファイルがなぜか消滅して(なぜか復元も出来なかった)泣いたことぐらいですね。
バックアップとかとるの忘れてる時に限ってファイルを間違えて上書きしちゃったりするんですよね……
ある程度の規模になったらsubversionやらCVSで世代管理する方がいいですよ。
世代の巻き戻しとか、差分表示とか色々できて便利です。

WindowsならTortoiseSVNが良いかと思います。
レポジトリ(世代管理情報)はサーバーを用意しなくてもローカルレポジトリで十分でしょう。
※ レポジトリはバックアップしてくださいね。
「TortoiseSVN」
http://tortoisesvn.net/docs/release/Tor ... index.html
「TortoiseSVNの使い方」
http://www.gside.org/Gentoo/subversion/ ... .html#A2-1
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#17

投稿記事 by 史上最悪のデスペナ » 11年前

これはすごいソフトですね。さっそく落としてみました!

赤鬼
記事: 58
登録日時: 11年前

Re: [雑談]プログラミングで一番嫌な経験は?

#18

投稿記事 by 赤鬼 » 11年前

私は、VS2010のインテリセンスフリーズ+ブルーバックをデバッグ前にやられた事ですかね。
修復したはずが、滅茶苦茶なソースコードになっててその部分を一からの組み直しになった事は言うまでも無い・・・・・。

YuO
記事: 947
登録日時: 13年前
住所: 東京都世田谷区

Re: [雑談]プログラミングで一番嫌な経験は?

#19

投稿記事 by YuO » 11年前

バージョン管理,VS2010/2012ならTeam Foundation Server 2012 Expressもありますよ。VS 2012ならExpressでもTFS連携可能です (2010はStandard以上,2010からはチームプロジェクト生成不可っぽい)。
ALM (Application Lifecycle Management) とか言い出すとややこしいことがいっぱいですが,バージョン管理+BTSとしての利用あたりで留めるなら難しい話もそんなにないかと。
2012系なので,Windows 7/8かWindows Server 2008/2008R2/2012が必須となりますが,Team Foundation Serviceというのもあって,Windows Azure上でMSがTFS 2012をホスティングしてくれています (現在プレビューですが)。
こちらはExpressで欠けている機能もついています。また,本稼働後も無償のコースは残るようです。


嫌な経験……MS Office製品をC#使って外部からCOMで同期させながら編集,というのは悪夢でした。
VBAのドキュメント使って,バージョン間はプラグイン的なシステムで,とか思ったら,落とし穴がいっぱいで……。
根本的には,がっつりと外部からOfficeを弄るような作りにはなっていない,というのが問題だったり (VSTOでも同じ)。
e.g.) WordのRange.Textを弄る→他のRange.Textが変わる (範囲自体が変わっていないから), CharactersによるアクセスがO(N) (N:「文書の最初からの文字数」。Range.Charactersであっても)

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#20

投稿記事 by 史上最悪のデスペナ » 11年前

お二方のおっしゃってる内容が難しくて理解できないです^^;

アバター
へにっくす
記事: 634
登録日時: 11年前
住所: 東京都

Re: [雑談]プログラミングで一番嫌な経験は?

#21

投稿記事 by へにっくす » 11年前

史上最悪のデスペナ さんが書きました:お二方のおっしゃってる内容が難しくて理解できないです^^;
仕事で使うようになれば、嫌でも分かる時が来ますよ。。(^^
YuO さんが書きました:嫌な経験……MS Office製品をC#使って外部からCOMで同期させながら編集,というのは悪夢でした。
ご愁傷様です… (^^;
Office製品って外部からいじるような作りになっていない、そりゃそうだよなあ。とか思ったり。笑

私の場合は
徹夜でコーディングしたのに、その後のバージョン管理にアップする際、間違えて更新しちゃった(チェックインじゃなくて変更を取り消し)こと。。
気をつけましょうね
written by へにっくす

アバター
Dixq (管理人)
管理人
記事: 1661
登録日時: 13年前
住所: 北海道札幌市
連絡を取る:

Re: [雑談]プログラミングで一番嫌な経験は?

#22

投稿記事 by Dixq (管理人) » 11年前

遅れながら私も。
仕事と趣味で大きく一つずつありますね~。

仕事ではARMコンパイラのバグで、自分のコードが正常動作していなかった時。
「コードはコーディングした通りに動く。正常に動作しないのは自分の実装が悪いからだ」
とずっとそう思っていたので、全く不具合の原因が見つかりませんでした。
まさかあのコードであんなバグが生じるとは・・・。

趣味ではリプレイがなぜかたま~に正常動作しないという不具合の改修です。
「たまにうまくいかない」はホント直すのが大変ですね・・・。
リプレイデータも開いてみるとわけのわからないデータの連続だから見ても分からないし、リプレイが正常動作しない時にデバッガでとめたって、
だからそれからどうしたらいいんだ・・って感じで直すのが大変でした。
プログラミング歴2~3年目で初めてぶちあたった一番重い不具合でした。

後一番嫌な経験は龍神録のソースコードが一度全部消えたことですね・・。(バックアップが確か数か月前の物しか無かった)
元に戻すのが大変でした。おかげで一部仕様は変わってしまいましたが。
あれからきっちりsubversionで管理しています。

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#23

投稿記事 by 史上最悪のデスペナ » 11年前

Dixq (管理人) さんが書きました:趣味ではリプレイがなぜかたま~に正常動作しないという不具合の改修です。
「たまにうまくいかない」はホント直すのが大変ですね・・・。
それはなんと恐ろしい。。。。。。。

制御屋

Re: [雑談]プログラミングで一番嫌な経験は?

#24

投稿記事 by 制御屋 » 11年前

元制御系プログラムで飯を食っていました。

それはすでに運用されている国内大規模ネットワークシステムで担当箇所の結合試験をした時に作成したデータが受信していなかったのです。
それから調べること1ヶ月・・・担当している箇所にはバグはないと判断して
運よく他社のコードも見れる環境だったので興味本位に手を出したのが悲劇の始まりなのか

1ヶ月後・・・隣のデータやり取りしているソースを拝借して調査、ここも違う!!
さらに1ヵ月後・・・隣の隣のデータやり取りしているソースを拝借して調査 エラー吐いてるところ発見!!

ついに見つけましたの報告の後、他社へ連絡して回答は
「ポインタ乗せ変えるの間違えてました」

血と汗と寿命が3ヶ月返せ~(心の叫び)

ここまで至るまでに3ヶ月かかり、その間というもの寝てる間、目をつぶっていても16進数が見えるようになりました(笑)
自責ではないと証明しなくてはいけなく、いきなり他責にはできないので、ものすごく時間がかかってしまいました。
二度とこんなのはやりたくないです。

今はのんびりVC++とDXライブラリでWindowsプログラムして遊んでます。

史上最悪のデスペナ
記事: 521
登録日時: 13年前

Re: [雑談]プログラミングで一番嫌な経験は?

#25

投稿記事 by 史上最悪のデスペナ » 11年前

お。。。。恐ろしい・・・・・・・
私も自分の小さなプログラムでサーバーとクライアントを交互に眺めて・・・・・
というのはありましたが。。。。。。

閉鎖

“C言語何でも質問掲示板” へ戻る