2008年1月18日 (金)

変態的引数

とあるサイトのリニューアル案件をやっている。
リニューアルという作業の性質上、既存ソースから仕様を読み解く必要がある訳で、今日も他社の誰かが書いたソースを追っていた。

ちょうどビジネスロジックの集結したこのシステムの中核とも言えるクラスを眺めていたとき、物凄い負のオーラを感じ、その方向に目をやると…

public void xxx(decimal someNumberThatShouldHaveOnlyTwoPlacesAfterTheDecimalShowing) {
    ・・・

な ん だ こ の 引 数 名 は ! !

イヤガラセの如くとんでもなく長い引数名(59文字)。
こんな長い変数(引数)名は初めて見たな。
そりゃ、変数名は分かりやすいに越した事はないけど、これはやりすぎだろw
っていうか、もはや何の引数なのかサッパリ分からないんだけどw
だまってdecimal dでいいんでないか?引数一個だし。

なんかこのロジックを書いた人の、ただならぬ怒りを感じます。
一体何があったんだろうか…。

| | コメント (2) | トラックバック (0)

2007年3月 6日 (火)

役に立つもの

アフィリエイトで金儲け、という考えを捨てて、人様の役に立つものを作ろうと思ってます。

折角作るんだから、いつものノリなPHP適当開発はやめて、いわゆるMVCで作ってみようかと。
PHPにもMVCフレームワークが増えてきたから、これを利用するのも手だけど、折角だから勉強がてらフレームワーク的なのを自作してみようかな。

まずはその下準備として、こちらのサイトを参考にさくらインターネットのサーバへPHP5をインストール。予想外にあっさり動いてビックリ。

Hello オブジェクト指向!!

| | コメント (5) | トラックバック (0)

2006年6月21日 (水)

ミラクルエラー

Webアプリの開発者にとってJavascriptエラーのダイアログは見慣れたもの。
このエラーを駆逐するため、我々は格闘するのだ(主にくだらない原因で)。

当然ながら問題解決の為には、エラーダイアログの内容が解決への道標となる。

そして今日もそのエラーダイアログと向き合い、鋭意仕事に励むもつなべ君であった。


Error

「このダイアログでエラーが発生しました。」


な、なんだってー!?
エラーダイアログの中でエラーが発生!?

おいおい・・(笑)

| | コメント (3) | トラックバック (0)