タグ

2010年3月18日のブックマーク (5件)

  • TDDを真面目にやってみて気付いたこと - Masatomo Nakano Blog

    何を今更、なことかもしれないないのだけど、もしかしたらこれを知ることでTDD(Test-driven development)をやることのハードルが一気に下がる人がいるかな、と思ってメモ。 特に、ある程度プログラマとして経験があるけど、どうもTDDは慣れないという人向き。 “TDDとは、TDD以前に脳内や機上でやっていたことをコードに落とすことに過ぎない” このことが解ってから、TDDをするのが一気に苦痛ではなくなり、むしろ楽しくなった。 TDDでなくても、コーディングをするとき、temporaryなテストコードを書いたり、目視でのチェックはしたりするものだろう。たとえば、一時的に変数の値をハードコードして挙動を変えてみて、それを目視で確認したり、printデバッグとかもその一部だ。 つまり、このtemporaryなコードや目視している部分をpermanentにするのがTDDで書くテストコ

  • PHPの例外ってどれぐらい使われているのでしょうか - 新・浅く広くをモットーに - WEBプログラマ メモ

    PHP | 12:32 | Blog::koyhogeDo You PHP?try 〜 catch 構文は、難しい概念ではない(と思っている)為、参考文献は上記程度しか読んだことがありません。皆さんバリバリ使われているのでしょうか。私はあまり使っておりません。エラー処理が段々と複雑化していった時に、結局「if」で行っていた時と変わらない、もしくはむしろ複雑になって、結局、作り直さなければならないような状況を想像し、二の足を踏んでしまいます。ただ、バッチプログラムでは重宝しています。何かしら異常があったら強制終了みたいな単純なもので利用しています。以下サンプルコードです。 function ErrorHandler($errno, $errstr, $errfile, $errline) { throw new Exception($errstr, $errno); } set_error_

    tohokuaiki
    tohokuaiki 2010/03/18
    わたしはまったくつかってません。
  • try 〜 catch 構文 - ます’s Blog - どうでもいい記事100選

    久々にマトモな日記。(w 自分のは相当特殊な分類だと思うので参考になるかは分かりませんが、uratchさんのトコで例外処理の話があったので便乗してみます。 こういう事を言うとshimookaさんから怒られそうですが(w、自分もtry 〜 catch 構文は(メインの処理では)使っていません。 PHP5から言語機能として備わった時、来あるべき姿だと喜んだ半面「ど〜しよ?」と半泣きしたのも事実です。 自分は昔からエラー処理のハンドリングは以下のように行っていました。 これに慣れきってしまっている為、抜け出すのが難しくなってきています。単に怠慢です。_| ̄|○ <?php /* エラーハンドラ用の関数を定義 */ functon abend( $array ) { /* エラーを通知して終了処理 */ exit; } functon warninng( $array ) { /* エラーを通知

    try 〜 catch 構文 - ます’s Blog - どうでもいい記事100選
  • RTC vol.30 『日本活性化の鍵-大企業×ベンチャー』 | 近江商人JINBLOG

    2010年03月18日 RTC vol.30 『日活性化の鍵-大企業×ベンチャー』 [09.RTCカンファレンス] よく考えたらこちらに告知あげてませんでした! 1年ぶりのRTCカンファレンス、今回はついに第30回です。パートナーの保田隆明が4月から北海道に赴任(某国立大准教授)しますので、夜は送別も兼ねてベンチャー・大企業入り乱れて大懇親会やりますよ。皆さん気軽にご参加ください! 申込はこちらのページから -------------- 去年IPOを果たした日企業はたったの19社でしたが、中でも、いわゆる「ザ・ベンチャー企業」はバイオベンチャーのテラやレシピサイト運営企業のクックパッドなどがあったもののほとんど存在せず、ほぼすべて正露丸の大幸薬品のように創業から何十年もたった企業、あるいは三菱総研のようにグループの後ろ盾のある企業などでした。 この状況からは、いわゆる「ザ・ベンチ

    tohokuaiki
    tohokuaiki 2010/03/18
    あら、保田さん北海道とは・・・。
  • Prototype v1.7.3 API documentation | Home

    An object-oriented JavaScript framework Prototype is a JavaScript framework that aims to ease development of dynamic web applications. It offers a familiar class-style OO framework, extensive Ajax support, higher-order programming constructs, and easy DOM manipulation. Targeted platforms Prototype currently targets the following platforms: Microsoft Internet Explorer for Windows, version 6.0 and h