「車輪の再開発」を含む日記 RSS

はてなキーワード: 車輪の再開発とは

2014-06-02

全日本デスマーチ選手権

今週もやってまいりました。

全日本デスマーチ選手権


日本中の兵どもが、プロジェクト破壊するために死闘を尽くします。


本日は解説にギコさんをお呼びしております

さぁ、ギコさん、ウンコーダ選手まなざしはどうですか?


「いやー面接じゃなにもわかりませんからねぇ。どんな荒業が飛び出すか想像もできません」


では、注目してみてまいりましょう。


おっと!ウンコーダ選手テストコード記述を拒否!!!!!

やったことがないから、できませません!!!!!

でたーーーー!!開幕早々の大技だ!


これはすごいですね。難しそうな作業は全部拒否するATフィールドを展開して、リーダを牽制しています


おっと、リーダ、食い下がる。

しかし、理屈にならない理屈を並べて攻撃をかわします。


面接でみせた、一見、口が上手くてコミュニケーションが得意そうにみえるという罠にはまりましたね。現場を離れた人が面接官だとよくひっかかりますよ」


おっと、リーダあきらめた。ある意味凄い交渉力だ。

実装を始めているようですが、どうですか?ギコさん。


「いえ、よく見てください」


おおっ!実装しているふりしてYahooニュースを見ているぞ!

人が後ろを通るたびに切り替える!!まさに変幻自在フットワーク!!!


さぁ、さすがに仕事をはじめたようです。

ここまで、始まったばかりですが、序盤戦をみていかがでしょうか?


変数名や関数名のつけ方がよくないですね」


はいスペルミスや、わけのわからない略語ですね。

コーディング規約とかはないんでしょうか?


「一応ありますが、見ていないようです。まぁ、命名程度じゃプロジェクトを倒すまでにはいきませんねぇ・・・ああ、これはあぶないですよ!」


ギコさんどうしました!?


「みてください。全部グローバルです。変数関数も全部グローバルスコープです!」


かって古のプログラマーを苦しめ、プロジェクト地獄においやった伝説必殺技グローバル変数の乱用が21世紀現代によみがえったああああ!!!


おっと、せめてコメント記述するようです。

鬼の目にも涙。せめてもの慈悲がウンコーダ選手にも残っていたようです。


「いえ甘いです!コメント日本語として意味が通じない文章になっています!」


まさか英語スペルミスならともかく、母国語意味の通じない文章記述するとは、嫌らしい責めをします。

さて、アルゴリズムとかはどうですか?


「いけませんね、この処理はライブラリサポートされているのですが、車輪の再開発をしてますね」


どうですか、ライブラリとくらべて性能面については?


メモリと処理時間に順調にダメージを与えていますね。100倍程度の差はあるんじゃないですか?」


赤い仮面の男を遥かに超えた100倍の速度差がきた!!

てこの原理ウォーズマン理論か!圧倒的なレバレッジ!!!


おおお!!!

コピペコピペがきました!

処理の共通化はしないで、コピペですますようです!!!

まさに分身の術!

平成のTHE忍者だあああああああ!


ああ!?subversion操作しているぞ・・・ま、まさかまさかあああああ!!!

ノーテストコミット!!!!!

プロジェクトダメージを与える必殺の一撃がはいったああああああ!!!!!!



「いえ、定期ビルドエラーが発生しました。この程度でプロジェクトは倒せませんよ」


リーダがつめよります

すごい!蝶のように責任回避しつづけるその姿はまさにモハメドアリです!

でたあああああ!必殺技!『私の環境では動いていたので別の人のせいじゃないっすか?』

テストしてないのにすごい自信だあああああ!


「人によって動いたっていう定義が違いますからねぇ。テスト合格したら動いたという人もいますし、コンパイル通ったら動いたっていう人もいますからね」



かんかんかんかーーーん!>



時間切れだ!!!

定時時間がきれたので、ウンコーダ選手退場しま!!!!!!!!!

セミファイナル

http://anond.hatelabo.jp/20140603100845

2010-11-02

絶好調のDeNA様のクソNDA条項様

絶好調のDeNA様にお願いしたいこととしましては、御社の素晴らしいオープンプラットフォームについての情報

3社横並びでクソみたいにカルテル張っていらっしゃるクソNDA条項様をとりはらって取り払って頂ければ

無駄すぎる車輪の再開発を皆でやらなくてよくなるのではないでしょうか

参勤交代みたいに自分以外の力を削ぐのが目的だと思うので無理かとは思いますがよろしくお願いします

2008-03-08

敬意を払おう

フレームワークとか使ってるともはや隠蔽されすぎて自分で実装しようなんて思わないのが普通である。

ましてや車輪の再開発などもってのほか、バグを生み出す温床にしかならない。

だが、どういう仕組みになっているのかを紐解くのに自分で再実装するのはそれはそれで有意義だろう。

君は今まで食したパンの枚数を覚えていなくてもいい。しかしそのパンがどのように作られているかを知ることは決して間違いじゃぁない。

自分で実装してみてわかることもある。あぁ、このライブラリって凄かったんだなと。

なんでこんなにコード長いの?もっと短く書けそうなのに。そう思って自分で再実装してみると、あれが足りないこれが足りない。あ、バグってた。ダメだこりゃ。元のライブラリより長くなっちゃった・・・あれ?しかもベンチ遅!!

みたいなことになる。

例えばPerlCGI.pm

CGIモジュールはもともとある種のフレームワークのようなもので、入力データ以外にも色々HTML吐き出したりできるのでコードが長くなってしまってるんだ。

だからもっと短くかけるはずだよ。うん、俺やってみる。

結果惨敗。意外にしんどい。きつい。ベンチとってみてCGI.pmよりも低速になったときは絶望したよ。

しかも、機能が足りない。全然たりない。

CGI.pmコマンドラインからの入力データにも対応してるし、ファイルアップロードもばっちしできる。

なのにオレオレCGIモジュールときたら何にも出来ない。

腐ってやがる、まだ早すぎたんだ!(by クロトワ)

昔からあるものは伊達じゃない。それだけ歴史が詰まっているということだ。

凄い、凄すぎる。ハハハ。わらっちまうしかねぇ。

しかし、それを乗り越えて新しいものを産み出す人もいる。これはすごい。[これはすごい]ハハハこやつめ。

そーゆー人を俺は尊敬する。敬意を払う。ビシっ。

あ、スミマセン。手、当たりました?ごめんなさい。そんなつもりじゃ。ツッコミとかじゃないですよ。

あぁ、いてて、コラ、叩くなって、痛いイタイ、んー、もうハハハ、やめてってば、コラ、いい加減にしろ、ってばよ、っんもう。

プログラ増田のあなぐら

ログイン ユーザー登録
ようこそ ゲスト さん