- 2008-08-21 (木) 0:03
- 成長期
すでに昔のソースが読めません。
年々、自分なりにソースを簡略化しているので、
昔の長いソースが読みにくい。
自分の書いたソースとはいえ、
癖が変わっているんですね。
成長しているかどうかわかりませんが、
自分のソースの解析に時間を取られます。
なんか無駄な時間を過ごしている気になりますよ。
メインの部分のプログラムを進める事は
もちろん当然なのですが、
チームに完全に入りこんだ今回は、
他の部分のソースの解析が必要に。
前作までのチーフプログラマーが抜けた部分を、
ある程度、引き継いだわけですが、
思い通りにいじれない。
これまで作ってきた部分は、
実はプログラムの繋がりとしては
一人ぐらいしか繋がっていませんでして、
そのうえに自分のソースの中で完結しているので、
自由に作れていたんですね。
しかし、今回の引継ぎは、
残していただいたソースの中に、
周り全員が汎用して使っていた関数やら、
グローバルできられていた変数やら、
自分の部分なのに変更できません。
この状態はとてつもなくややこしいです。
なので簡単に触れないですし、
新しくなる部分の絵などが来たら、
できるだけ前のソースを使いまわしつつ、
作っていかなければなりません。
間違いなく新しく作った方が早いです。
ですが、そうもいかない為、
必死でソース解析をするわけですね。
バグが出ないわけがありません。
見落としとか作り方を少し換えるだけで、
Aバグがでます。
初期化の箇所を変えるなどが、
これ系のもっともバグが出やすいパターンです。
unsignedの中にマイナスを入れてしまって、
反転してから初期化したり。
よくあるミスです。
まあ、今の世の中、ほとんど整数型を使っていると思いますが、
古いプログラマーの方などはu16やu8などを使っている方が多いので
(容量を減らす為)
危険です。
せめてs16とかs8にしてくれるといいのに・・・・・・。
ちなみに、今のシステムはu16やu8などのunsigned系を
いったん整数に直す処理をするので、
実は処理が重たくなったりするので注意です。
まあ、ゲーム機の容量も大きくなったので、
基本的にはintなどの整数型を使った方がいいですね。
でもfloatやdoubleなどの少数型は重いから使いたくない。
同様に簡単な掛け算や割り算もシフト演算ですから、
自分も古いプログラマーになってきたのでしょうか?
軽いって教えられて、育てられたので・・・・・。
これに近いプログラムで、一つの型を細かくビットに
分けて使っていらっしゃる方もいられると思います。
これが見つけにくい。
普通に値を入れると、オーバーしたりするので、
簡単にバグが発生します。
昔は容量を削るのが大変だったんだなと感じながら
修正する事になります。
自由に使えるって良い事です。
こんな感じで、ソースを引き継ぐというのは
大変だったりします。
歳が近いと、ソースの書き方や使い方が似ているので、
まだ、歳が離れている方に比べれば読みやすいとは思いますが、
ミナミのソースは、すでに読みにくいです。
読みやすくなる日が来るのか・・・・・・。
掛け算や割り算のシフト演算も、
過去の遺産になってしまうんでしょうね。
なんで、こんな無駄な事をしているんだろうと
言われる日が来るんでしょうか?
- Newer: 今年もバグチェック隊長
- Older: 太っている方の方が少ない事実
Comments:4
- キエル 08-08-21 (木) 0:31
-
この前に質問しました企業への就職のことなんですけど、ネットで紹介されている企業以外にも募集できるんでしょうか?
ネットに載っている採用欄には募集事項があるんですが、あれは募集していることになるんでしょうか? - 達也 08-08-21 (木) 1:23
-
学生という身分のため、自分には夏休みの宿題というものが存在するわけですが、友達がひどいです。
①他人頼みその一
わからなくなったら掲示板にスレを立てて聞く。
友達のソースを写す。変数名を変えもしない。理解もしない。
②他人頼みその二
わからなくなったら私に聞いてくる。
しかしそいつの部屋には 学校の参考書 Cの絵本 私の部屋で読んで買った参考書 と、すでに3つの参考(入門)書があります。
プロトタイプ宣言ぐらい、自分で調べろっつーんですよね、本当。
そいつの趣味は漫画とゲームとネットと参考書集めだと認識しています。
③論外
横に思いっきり「←プロトタイプ宣言」と書いてあるにもかかわらず、
回答欄に「#include」と書く。
④聞いたりはしないけど……
何かにつけて「やっぱり2年制だし(進度とか早いんだろう)な」と言ってくる。
はっきり言って2年生はC#専攻に近いので、C言語は4年制よりも進んでないのですよ。授業は、ね。友達は一生もの、と言いますが、こんな友達を持って、自分は一体幸せなのでしょうか。田舎の友達と遊んでて思いました。
- 大阪ミナミ 08-08-22 (金) 9:11
-
>>キエルさん
探せばありますよ。
学校向けに募集していたりするので、載せていない場合もあり、
電話で確認するといいと思います。
少し勇気がいりますけどね(笑)ただ、大手はないかもしれませんね。
だいだいは募集要項が載っていれば募集していると思いますよ。
たまにプログラマーは終わっていたりして、下げ忘れている時も
ありますが。 - 大阪ミナミ 08-08-22 (金) 9:14
-
>>達也さん
貴方のような友人を持った、友人は幸せです。と、
その友人のような暮らしをしていたダメプログラマーが言ってみるw四年制よりも、二年制の方が明らかに不利だという事を伝えてあげてください。
あと、四年制で二年制よりも、いいとこに行けなかったらマズイんでは?
などのプレッシャーもOKです。自分のやる気しだいなんですけどね。
Trackbacks:0
- Trackback URL for this entry
- http://humanfactory.net/dame/dame145.html/trackback
- Listed below are links to weblogs that reference
- 第145回 引継ぎのよくあるバグ from ダメプログラマーの駄目駄目成長期

![プログラムランキング [人気blogランキング]](http://humanfactory.net/dame/images/r01.gif)
