タグ

ブックマーク / taichitaichi.hatenadiary.org (2)

  • コードの最低品質を底上げする為のルール的なアレ。 - 設計と実装の狭間で。

    何となくまぁ、話題になったので、とりあえず書いておくます。 ルールなのだけど、常に例外的状況は存在しるます。 その例外的状況を適切に把握しているのであれば、どの様にコード書いても良いです。 自分の中で一定のルールを持ってコーディングすると、 そもそも自分がミスをし易いパターンを把握し易いのと、 自分のコードの最低品質がある程度担保されるので、良いかな…と思うマス。 要は、みんな俺様ルールを作って、 それをある程度意識しながらコーディングすれば良いと思うよ、って話。 考え方の基。 自分の能力が最も発揮されない状況を想定する事。 疲れている、やる気ない、気になる事が他にある、等々… 頭を使う時間は計測するのが難しいが、タイピングしている時間は、ある程度簡単に計測可能である事。 「考えている時間」は、貴重なリソースだけど、見積もりが難しいのだよねぇ…。すごく。 この位の時間考えれば答えが出る筈

    コードの最低品質を底上げする為のルール的なアレ。 - 設計と実装の狭間で。
    wildcats
    wildcats 2009/01/27
    自分のコードの書き方と似てる。戻り値resultは常にやってるし。メンバのprotectedはbeanだとやんないけど抽象クラスだとよくやる。
  • Winstoneを使ってみる。 - 設計と実装の狭間で。

    噂によると起動が爆速らしい。 そして、ライブラリのサイズが超小さいらしい。 とりあえず、winstone-0.9.6.jarをダウンロード。 んで、めぼしいWebアプリが思いつかないので、teeda-html-exmapleを使う事に。 SVNからチェックアウトしてきて、webappフォルダをテキトーなフォルダにコピーしる。 今回は、JSPも使いたいので、Tomcatのcommon/libから必要なライブラリをコピーしてくる。 ディレクトリはこんな感じに。 winstone lib commons-el.jar commons-logging-api.jar jasper-compiler-jdt.jar jasper-compiler.jar jasper-runtime.jar jsp-api.jar webapp startup.cmd(起動スクリプト) winstone-0.9.6

    Winstoneを使ってみる。 - 設計と実装の狭間で。
    wildcats
    wildcats 2007/04/11
  • 1