仕事中だが暇な時。
水商売の女の子の暇つぶしは名刺いじりだと、なんかの漫画で読んだ。
自分のシンプルな名刺に、カラーペンで色を塗ったり携帯番号を書いたりして可愛くするんだそうだ。
気合いを入れたい客相手には気合いを入れた名刺を渡し、どうでもいい客相手にはどうでもいい名刺を渡すという寸法だ。
プログラマの暇つぶし。
これは私はコードいじりではないかと思う。
コメント書き込んでいったり。
ざくざく作っちゃった見苦しいコードを関数化したり。
命名規約にあっていない変数をあうように書き換えていったり。
っていうかコメントはともかくそれ以外は後からやるようなもんじゃないが。コメントもその時につけた方がいいのは言うまでもないけど。
だってさぁぁ、別のひとから引き継いだコードがあるんだけどさー、変数名めっちゃくちゃだよ! パブリック変数にmつけるなっつーの(←VB)。モジュールのmだろそのmはッ! 全部にmつけてちゃつける意味ねえっての! 関数から関数に飛んでその中から更に関数に飛んでまたその中から、みたいなだんだん奥地に沈み込んでいく関数もなるべくやめろよ! サイトの作成と同じイメージで行ってよ! メインから飛んでメインに返っての繰り返しにできるだけしとけ! 後コメント書け、頼むから書いてくれ! 毎行に書けなんて事は言わんからひとかたまりになる所には必ず書け! 何考えてコード書いたんだか推理する所からはじめるのはもういやだ! 二回以上行う処理は関数化しろ! なるべく使いまわしのきく関数をつくれ! 変数は引数で渡せ! そもそも宣言しないで使うのやめろ! おニューの環境を使い始めたらまずオートセーブとOption Explicitの挿入は設定しとけ! っていうかマイクロソフト、そっちデフォルトにしとけ!
……以上読み飛ばしの方向でお願いします。って今更遅い。
なんかいろいろぶちまけましたが、はっきり言ってひとのこといえない部分も多々あったりしますけどね。
話は変わるけど…… 人のコード見るってのは、すごく面白い。 おお、この技いいなあ! かっちょいいなあ! なんて目から鱗がぽろぽろぽろ。 どんな仕事でも、やっぱり技と言うものは、人から盗んで磨くもんですな。
|
|