タグ

書評に関するluccafortのブックマーク (8)

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

    増田亨氏の「現場で役立つシステム設計の原則]」の評判が高いようです。 このが、オブジェクト指向の初級者に受け入れられ易いことはわかります。オブジェクト指向的なプログラミングが出来ていない現場で、明日からでも出来そうなことが平易に書かれているからです。オブジェクト指向の入り口を指し示しているように見える。 一方で、私としては、このが指し示す入り口は、入りやすいかもしれないけれど、結局はどこにも通じていないのではないかと疑っています。 稿では、そのように私が考える理由について、3つの切り口からご説明したいと考えています: 何のために、「データとロジックを一体に」するのか?ポリモーフィズムは何のために?「ドメインモデル」とは何か?長くなるので、今回は、一番目の「何のために、『データとロジックを一体に』するのか?」について。 批判 (1) 何のために、「データとロジックを一体に」するのか?

    「現場で役立つシステム設計の原則」批判 (1) ~何のために、「データとロジックを一体に」するのか?~
    luccafort
    luccafort 2017/08/31
    タイトルで批判と書いているけどぼくにはレビューという印象が強く残った。この本、書店で手にとってパラパラと読んでみたけどいまいち自分にはマッチしなかったのだけどその理由の一端がわかった気がする。
  • 2024年最新版|1500冊読んでわかったおすすめビジネス書55選

    ビジネス書ってたくさんあるけど、一体どれを読んだら役に立つの?と思っていませんか。 現在日で発刊されるビジネス書は年間5000冊以上ですから、自分に合ったビジネス書を見つけるのは難しいですよね。 このページでは、2024年最新のベストセラーから古典とされる名著まで、1500冊以上のビジネス書を読んできた私が、厳選したおすすめを目的別に紹介していきます。 全ての立場の人におすすめの13冊 自分を変えて成功したい人が読むべき10冊 人を上手く動かすノウハウを知りたい人向けの6冊 戦略を策定するときに読むべき5冊 経済・お金について質的な知識が身につく6冊 人間関係やコミュニケーションに悩みがある人が読むべき5冊 明日から使える即効性のあるノウハウを得るための10冊 《番外》書籍以外であなたのキャリア・人生を変える3つの方法 全てを読めば、あなたのビジネスや仕事だけでなく人生をも好転できる事

    luccafort
    luccafort 2015/11/25
    本筋と全く関係ないんだけど「2-4 仕事は楽しいかね?」が煽られてる感すごくてジワジワ来るw
  • メタプログラミングRuby読んだ - にこにこインターネット

    メタプログラミングRuby 作者: Paolo Perrotta,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2010/08/28メディア: 大型購入: 18人 クリック: 533回この商品を含むブログ (124件) を見る 全体的には,メタプログラミングとは何をすることなのかということと,メタプログラミングするために必要となるRubyのオブジェクトモデル(『「このメソッドはどのクラスのものなのか?」や「このモジュールをインクルードしたら何が起きるのか?」といった質問の答えるが見つかる場所』)やその周辺について,2人の会話形式で進めていくような形で書かれている.メタプログラミングをするので,Rubyの表面的なことではなく,内部的なことから理解できてすごくいい.メタプログラミングに興味がなくても割りと楽しめると思う. Rubyに一歩踏み込んだクラスやメソッド,スコープなど

    メタプログラミングRuby読んだ - にこにこインターネット
  • 【書評】『なぜ、システム開発は必ずモメるのか? 49のトラブルから学ぶプロジェクト管理術』(細川義洋・著) - やまもといちろうBLOG(ブログ)

    書評】『なぜ、システム開発は必ずモメるのか? 49のトラブルから学ぶプロジェクト管理術』(細川義洋・著) 読んでいて、実用書なのに涙が止まらないに巡り会えたので謹んでお奨めさせていただきます。 その名も、『なぜ、システム開発は必ずモメるのか? 49のトラブルから学ぶプロジェクト管理術』。何がヤバイって、いちいち掲載されている項目がヤバイ。いきなり「何度も要件を追加してくるユーザ」ですよ。まるで弊社の某顧客ではないですか。 大項目からして「設計」から「プログラミング」、「テスト」とか進む先々にびっしりと地雷が敷き詰められているんだろうなあと悪い汗をかかずにはいられない世界が広がり、最後にはお決まりの「契約」。いやー、読んでいてぞくぞくしますね。特に「仮発注書だけで作業に着手してしまったら?」とか、なんか見透かされているようですよ。まあ、業界的には往々にして起きがちなことを一般論として書い

    【書評】『なぜ、システム開発は必ずモメるのか? 49のトラブルから学ぶプロジェクト管理術』(細川義洋・著) - やまもといちろうBLOG(ブログ)
  • 『ヨーロッパ史における戦争』はスゴ本

    戦争は社会を規定し、社会は戦争を規定する。 ヨーロッパ史を通じ、戦争歴史と社会の変遷は両軸を為していることが分かるスゴ。ヨーロッパ社会はもとより、今日の歴史戦争を通じていかに形成されてきたかについて理解できる。 戦争が常態化している中、平和とは単なる一時的な秩序に過ぎないのはなぜか。戦争の原因として宗教や経済から眺めるのは、見えてる部分だけで語ることに過ぎぬ。戦争歴史を通じて社会にロックインされており、この現状を築き上げたのは、他ならぬヨーロッパだということが分かる。 ヨーロッパの歴史を考察し、社会変化に伴う戦争の様相の変遷を概観した一冊。わずか250頁に1000年間の戦争歴史が包括的かつ体系的に圧縮されており、戦争を考える上で入門書であり基書になる。 書は、政治、経済、社会制度、技術戦争目的、そして現実の戦争の様相の相互関係を明確化している。著者は、社会が変化するに従って

    『ヨーロッパ史における戦争』はスゴ本
    luccafort
    luccafort 2013/10/04
    「戦争の世界史」クソたけえwww8000円もすんのかよw
  • gooランキング - あらゆるものをランキングで紹介!ランキングの総合サイト

    gooランキングの情報をお届けします。 プッシュ通知を受け取りたい方は「プッシュ通知を受け取る」を押して頂き、 さらに後から表示されるポップアップの「許可」を押してください。

    gooランキング - あらゆるものをランキングで紹介!ランキングの総合サイト
    luccafort
    luccafort 2012/12/05
    メモメモ。眠狂四郎は読んだことないんだよなぁ。気にはなってるんだけども。
  • 2012年上半期 プログラマだったら読んでおきたい書籍11選 | Act as Professional

    このブログを読んでいる、あなた、ねこ背になっていませんか? 「胸を張って背筋を伸ばす」というのは、ねこ背を治す方法として無意味です。腹筋や背筋などの姿勢を支える筋力が足りないからというのも間違っています。 ねこ背にならない立ち方、座り方というのがあるのです。それを知らないのが一番の原因です。 詳しくは「一般人の常識を覆す“ねこ背”の治し方がここにある「ねこ背は治る!」 」にて、衝撃を受けたポイントを書いています。 ねこ背に悩んでいるあなたに、ぜひ手にとって頂きたい1冊です。 リーダブルコード ハッカーは読むな。必要ない。 良いコードを書くために悩み、ミスもする普通のプログラマに読んで欲しい。 発売1週目で増刷が決定するほど、上半期に圧倒的な注目をされた書籍です。私も一押しです。 デザインパターンよりも、こっちの方が毎日使う知識なのです。 良いコードとは人間が最短で理解できるように書かれたコ

    2012年上半期 プログラマだったら読んでおきたい書籍11選 | Act as Professional
    luccafort
    luccafort 2012/07/04
    リーダブルコードは買ったので次は「Clean Coder」と「効率的なWebアプリケーションの作り方」あたりが欲しい。…時間とお金が足りないお…(´Д`)
  • プロとしての行為 Act as Proffesional

    「ソフトウェアのプロになるには書が必要だ!」と、ボブおじさんがおっしゃっております。 このボブおじさんは、あの有名なアジャイルマニフェストにも名前を連ねているRobert C. Martinです。 プロとしての最低限必要な知識、姿勢、規律など、教育を受けたり学んだことがあるプログラマはあなたの現場に何人ぐらいいるでしょうか? 今こそ、書を取って、プロとしての道を歩み始めて欲しい。(amazonでずっと売りきれだったけど、やっと入荷したようだ。すぐに売り切れそうではあるが…) プログラミングの練習僕はプログラミングの練習というのを意識的にあまりやったことが無い。日だとTDD Boot Campなどでおこなわれる小さなテーマでプログラミングをおこなうことである。書の6章に練習について書いてる。 個人的にはRubyKaigiで、ペアプロした外人が、これはToys Programming

    プロとしての行為 Act as Proffesional
    luccafort
    luccafort 2012/03/05
    うーん、ちょっと気になるのでメモ。今度書店で探してみる。
  • 1