タグ

2013年5月15日のブックマーク (5件)

  • いまさらですが、職業Javaプログラマーなら理解しておいてほしい「継承」の意味について - 達人プログラマーを目指して

    正しく意味を理解している方にとっては、まったく常識レベルの話であり、何をいまさらと思われる方々も多いかと思いますが、大規模案件のレガシーコードなど、私が仕事で見かけるJavaのコードを読むと、「このコードを書いたSEやPGの方々は、はたして継承の意味を正しく理解していないのではないか」と思われる設計のコードに出会うことが少なからずあります。現在では改良されましたが(Javaプログラミング能力認定試験の問題がかなり改善されていました - 達人プログラマーを目指して)、以前のJavaプログラム認定試験の問題は、そうした不適切な設計がされている典型的な例となっていたのですが、実際、SI業界ではあのような品質のコードのシステムが今でも現役で多数稼動しているというだけでなく、現在でも新たに生み出されているというのは残念ながら紛れもない事実のようなのです。 確かに新人研修で「哺乳類を継承して犬クラスと

    いまさらですが、職業Javaプログラマーなら理解しておいてほしい「継承」の意味について - 達人プログラマーを目指して
  • デザインパターン入門 - IT専科

    デザインパターンとは、オブジェクト設計において、定石となる手法をパターン化したものです。 ここでは、有名な「GOFの23パターン」についてみていきます。 ちなみに、この23パターンは「オブジェクト指向における再利用のためのデザインパターン」というの中で紹介されたもので、GOFとはこのの著者である4人組(Erich Gamma、Ralph Johnson、Richard Helm、John Vlissides)を指しています。 生成に関するパターン ・Factory Method パターン 実際に生成するオブジェクトに依存しない、オブジェクト生成のインタフェースを提供します。 ・Abstract Factory パターン 互いに関連する一連のオブジェクト郡を、その具象クラスに依存しないで生成するためのインタフェースを提供します。 ・Builder パターン 複合化されたオブジェクトについ

  • ドラゴンボールで学ぶオブジェクト指向 改 - 達人プログラマーを目指して

    ドラゴンボールといえば、大変に人気の高い国民的、いや世界的な漫画、アニメですが、昨日匿名ダイアリーでドラゴンボールをネタにしたオブジェクト指向の解説がホッテントリに入っていました。 ドラゴンボールで学ぶオブジェクト指向 多くの人に親しみやすい題材でオブジェクト指向の考え方を解説するというのは非常に興味深い試みなのですが、オブジェクト指向の説明としては不適切なところがあり、ちょっと残念な内容になっています。私自身ドラゴンボールの専門家(ドメインエキスパート)ではないため、不正確なところがあるかもしれませんが、ストーリーを思い出しながら、私なりにドラゴンボールをネタとしたオブジェクト指向の解説にリトライしてみたいと思います。 なお、オブジェクト指向でもプログラミング言語によって表現できる内容が異なるため、当然設計技法は違ってきます。ここではJavaC++、C#、Visual Basicといっ

    ドラゴンボールで学ぶオブジェクト指向 改 - 達人プログラマーを目指して
  • Grids are Good (right?)

    This document summarizes the key points in a presentation about using grids in web design. It discusses how grids can provide order and structure, traces the historical use and rationale for grids, and provides examples of applying grids to layout web pages. Specific tips are given, such as using a multiple of 3 or 4 units, allowing for padding in element boxes, and treating rules between elements

    Grids are Good (right?)
  • 姿勢が悪いと鬱になる? 心と座り方の微妙な関係 | ライフハッカー・ジャパン

    コンピューターを使って仕事をする時には良い姿勢と人間工学について考えるのが不可欠です。そんな話は、もう何度となく聞かされてきたという人も多いでしょう。でも、悪い姿勢で座り続けていると具体的にどうなるのかご存じですか? 米紙「The Wall Street Journal」の記事によると、悪い姿勢によって、肉体的な問題だけでなく精神的にも大きな悪影響があるそうです。 1日中、前かがみの姿勢を取っていたくらいで背骨が曲がってしまうわけではありません。けれども、「筋力があまり強くない人が毎日のようにそんな姿勢を続けていると、骨格全体に変化が起きます」と、Cleveland Clinicに所属する専門家Mladen Golubic氏は説明しています。 「姿勢良く座っている人と、前かがみに座るクセのある人を比較して、肝臓や脾臓などの臓器の体積に違いがあるかどうかを調べた研究は、私の知っている範囲では

    姿勢が悪いと鬱になる? 心と座り方の微妙な関係 | ライフハッカー・ジャパン