タグ

javaとbookに関するktakeda47のブックマーク (7)

  • Functional Programming in Java

    Building User-Friendly DSLs—Save at least 45% TODAY ONLY!

    Functional Programming in Java
  • Java開発者のための関数プログラミング

    書はオブジェクト指向プログラミングに慣れ親しんだ読者を対象に、関数プログラミングの手法や考え方の一端を紹介する書籍です。Javaによるサンプルコードを例に、関数プログラミングの実用的で実践しやすい内容を紹介します。Javaプログラマだけでなく、他のオブジェクト指向プログラミング言語のユーザーにも参考になる内容でしょう。なお書はEbook版のみの販売となります。 書のサンプル(序文〜1章、ePUB形式、363KB) 序文 「Java開発者のための関数プログラミング」へようこそ 書で使用されている表記規則 書に関するお問い合わせ 謝辞 1章 なぜ関数プログラミングなのか 並列プログラミングが得意でなければいけない たいていのプログラムは単なるデータ管理問題 関数プログラミングはよりモジュール的 より迅速に開発しなければいけない 関数プログラミングは簡潔さへの回帰 2章 関数プログラミ

    Java開発者のための関数プログラミング
  • エンジニアとしてプロとして、今年読んだ本 - 地平線に行く

    自分はエンジニアであり、プロでありたいと思っているので、定期的に技術書を読むように心がけています。読むのと理解するのが遅いため冊数は少なめですが、それでも少しでも身につくものがあればと思って読んでいます。 そんな自分が、今年一年でどんなを読んだか思い返してみたいと思います。 わかりやすいコードを書くための Clean Code アジャイルソフトウェア達人の技 作者: Robert C. Martin,花井志生出版社/メーカー: アスキー・メディアワークス発売日: 2009/05/28メディア: 大型購入: 27人 クリック: 914回この商品を含むブログ (83件) を見るレガシーコード改善ガイド (Object Oriented SELECTION) 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義出版社/メーカー: 翔泳社発

    エンジニアとしてプロとして、今年読んだ本 - 地平線に行く
  • Java: The Good Parts - kagamihogeの日記

    ここのところ若干 Java から離れ気味だったこともあり、若干出遅れ気味だが話題になっていたので手を取ってみた一冊。前書きにもあるとおり、書は Java のベストプラクティスや技術的な知識を提供する類のではない。どちらかというと、技術書というよりは読み物に近い部類と言える。ページ数も 200 たらずでサクッと読める。知ってる部分については飛ばし飛ばしでいけば、半日か、早い人なら数時間足らずで読み終えらるんでないでしょうか。 さて書の内容はというと、タイトル通り Java 言語の良いところとは何か、について書いてある。Java を数年使用したことある人ならば、そのほとんどはごく当たり前のことしか書いて無いことに拍子抜けするんじゃないか、と思うくらい、フツーのことが書いてあります*1。ざっくり言ってしまえば、我々 Java 使いが普段フツウに享受している Java の言語機能が良いパーツ

    Java: The Good Parts - kagamihogeの日記
  • 気になる本

    Androidアプリケーション開発ガイド ―HTMLCSSJavaScriptによる開発手法 Jonathan Stark 増井 俊之(監訳) オライリージャパン 2011-02-24 売り上げランキング : 2900 Amazonで詳しく見る by G-Tools Webの技術でスマートフォンアプリを作るのは今の流行ですからねぇ…。 今までのJavaやObjective-Cで作る方法に取って代わられるのかどうかはよく分からないけど、間違いなくケースとしては増えてくるはず。

    気になる本
  • L'eclat des jours(2011-02-21)

    _ Javaのバッドパーツ おれは、インターフェイスが大好きで、何はなくともインターフェイス、でも人と人とのインターフェイスは面倒なんでそれほど好きではないが、それは余談だ。 で、 Java: The Good Parts(Jim Waldo) ただねぇ、Javaってのはやはりでかくなり過ぎているのかも知れない。でかくなると身動きが鈍重(どんちょうじゃないのか……)になるくせに、知らないうちに火を焚いたり種を蒔いたり勝手にされていたりしてつじつまが合わなくもなる。 で、インターフェイスだが、あいつをクロージャの不格好な代替物として使わせるようにしたのは、どう考えても失敗だろう。全然インターフェイスの『相互に意味を与え合うオペレーションのまとまり』とは無関係に使うしかないからだ。それによって来の意味合いも忘れられてしまうよ。 便利なインターフェイス(あらゆるメソッドの最後の引数にうってつけ

  • 良いプログラマを目指すなら「Java並行処理プログラミング」は今すぐ読むべき - higepon blog

    Java並行処理プログラミングを読み終えた。ここ 1 年に読んだ技術書の中でダントツのベスト。(2位はWorking Effectively With Legacy Code) 「Javaだから関係ない」と思った人にこそ読んで欲しい。僕もここ数年 Java のコードなど一切書いていないが、このを読んで得たものは非常に大きかった。 このでは マルチスレッドプログラミングにおける問題と背景、その対処方法 Java が提供している API の設計と実装 を解説している。分かりやすさとレベルの高さを兼ね備えたとても良い。翻訳も最高。 僕はこのを読んで、Java の並行処理プログラミングは、想像を遙かに超えて進化している事に驚きを隠せなかった。何回も twitterJava すげーと叫んだ。 これを読んでしまうと、最近僕が熱心な Scheme も含めて、自分の身の回りにあるプログ

    良いプログラマを目指すなら「Java並行処理プログラミング」は今すぐ読むべき - higepon blog
  • 1