2017-01-01から1年間の記事一覧

「「現場で役立つシステム設計の原則」批判 (1) ~何のために、「データとロジックを一体に」するのか?~」の批判

こちらのエントリに違和感があったのでちょっと書いてみたいと思います。 PHP Mentors -> 「現場で役立つシステム設計の原則」批判 (1) ~何のために、「データとロジックを一体に」するのか?~ SalesOrder(受注)クラスの導入について 上記のコードが問題…

「JJUG_CCC_2017_Spring」へ行ってきた

タイトル: JJUG CCC 2017 Spring 日時: 2017-05-20(土)9:30 - 18:30 会場: ベルサール新宿グランド コンファレンスセンター(5F) URL: http://www.java-users.jp/ccc2017spring/ 資料: TBD 「JJUG CCC 2017 Spring」へ行ったので参加レポート書きます。 …

Seaser2終了から学ぶフレームワークとの付き合いかた

Seasar2が終わってしまって、フレームワークとどう付き合うべきなのかなど思うところがあったのでまとめました。 2016年9月26日に終わりを迎えた この日Seaser2が正式にメンテナンスおよびサポートが終了になった(ただし「DBFlute」「Doma」「Mayaa」など続…

「Illuminated Keyboard K740」は最高の有線パンタグラフキーボード

職業柄とてつもなく長い時間PCを使うことになるので、キーボードはいろいろこだわってきたつもりで、最近たどり着いたのが「Illuminated Keyboard K740」になります。今回はそのレビューを書きます。 LOGICOOL イルミネートキーボード K740出版社/メーカー: …

プログラムコメントはもっと書かないべき

「プログラムコメントはたくさん書くべき」の方が一般的かもしれませんが、リスクも考えましょう。この記事はプログラムコメントを極力書かないようにしている私のスタンスをまとめてみました。 プログラムコメントのリスクを考えると、書かない方がいい 私…

「APIって全部覚えるの?」というプログラミング初心者の疑問にちゃんと答える

プログラミング講師をやっていた時期あり、そのころ聞かれた疑問をちゃんと答えてみたくなったのでまとめました。プログラミングをこれから始めますという人向けです。 A.「APIを全部覚えようとしてはいけません」 理由を上げるとすると次の2つ。 - 全部覚え…