You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
" data-note=""> × Dismiss Note Hypermedia Systems is a rewrite of a book that fell out of contract with a publisher and is currently a work in progress. The revolutionary ideas that empowered the Web A simpler approach to building applications on the Web and beyond with htmx and Hyperview Enhancing web applications without using SPA frameworks Read online (Free, forever) Hard copy (planned in 2023
James Shore has totally upgraded The Art of Agile Development with new tools, techniques, and lessons from the past decade. This gem of a book will help you evolve your way of working to a truly Agile and effective way. Bill Wake, XP123, LLC Most companies developing software employ something they call “Agile.” But there’s widespread misunderstanding of what Agile is and how to use it. If you want
去年末(2019/12)にオススメ書籍をまとめてみたことがあったので、それを少し更新して公開します。 上にある書籍がよりオススメというわけではないです。 対象者は「PHP中級者」です。中級者が何かは難しいですが、初心者、初級者では決してないとは言えます。 改めて一覧にしてみると、かなり偏っているかも知れません(笑 こういうのはコンテキストというのがあるため、それが合わないと「お前は何を薦めているのだ?」となるでしょうね。 キーワードは、「モデリング」「オブジェクト指向プログラミング」「TDD」「デザインパターン」「DDD」「チーム開発」「アジャイルソフトウェア開発」「スクラム」でしょうか。 PHP中級者のイメージ たぶん、PHP中級者であれば、PHPに関することはPHPマニュアルなどを調べて解決できるでしょう。PHPのオープンソースプロジェクトに貢献しており、自分でプロジェクトを持っている
オブジェクト指向プログラミングを学ぶ オブジェクト指向プログラミングという言葉は、広い意味で使われている。 オブジェクト指向プログラミングをキーワードにすべての情報をかき集めて理解するというアプローチは現実には無理。 目に付いた重要そうなところを見繕って集めてみても、たぶん混乱するだけ。 この記事では、オブジェクト指向プログラミングのいろいろなアプローチの中で、 クラスを使って独自の「型」を定義するプログラミングスタイル 関連するデータとロジックをまとめて、小さな入れ物に格納する「カプセル化」を重視するプログラミングスタイル を学ぶための参考図書を紹介したい。 型とカプセル化に重点を置く設計スタイルがわかってくると、それとは異なるスタイル、異なる力点を置くアプローチとの違いが具体的にわかるようになってくる。*1 *2 まずは、オブジェクト指向プログラミングの中で、型・クラス・カプセル化に力
みなさんこんにちは。@ryuzeeです。 2020年3月19日に新刊『みんなでアジャイル ―変化に対応できる顧客中心組織のつくりかた』が発売になりますのでお知らせします。 みんなでアジャイル ―変化に対応できる顧客中心組織のつくりかた著者/訳者:Matt LeMay、 及川 卓也(まえがき)、 吉羽 龍太郎、 永瀬 美穂、 原田 騎郎、 有野 雅士出版社:オライリージャパン発売日:2020-03-19単行本(ソフトカバー):216ページISBN-13:9784873119090ASIN:487311909X なお、電子書籍で読まれたい方は、オライリー・ジャパンのサイトにてPDFならびにepub(Kindkeにインポート可能)がご購入いただけます。 どんな本か?Matt LeMay著『Agile for Everybody: Creating Fast, Flexible, and Cust
本書は、初めてDDDを学ぶ方、もしくは実際に着手して「難しい!!」と感じているエンジニアの方を対象とした、ドメイン駆動設計(以下、DDD)についての解説書です。 近年、ソフトウェアのレガシー化が社会的に問題になっていると言われています。 DDDはレガシー化への対策として非常に有用なものですが、日本語で出ている書籍「エリック・エヴァンスのドメイン駆動設計」や「実践ドメイン駆動設計」は非常に重厚かつ難解で、初学者が実用に到達するまでには長い時間と試行錯誤が必要なのが実情です。 そこで本書では、迷子になりがちな「DDDの目的」や「モデル」の解説からはじめ、 具体的なモデリングを行い実装まで落とす事例を元に、DDDの魅力や効果を体感することを目指します。 また、その後にはレイヤーごとの個別のトピックについて、1章ずつ詳しく解説します。 ■本書の構成 本書は以下の構成になっています。 「第1章 DD
「システム思考は、今日における必須の教養である。 システムとは何か、その本質を伝える名著。 長く語り継がれるべき、現代の〈古典〉である」 茂木健一郎(脳科学者) 日経新聞(2015/3/8)、毎日新聞(2015/3/20)、週刊ダイヤモンド(2015/3/28号、3/21号)、 週刊東洋経済(2015/2/21号)、事業構想(2015年5月号)、HONZ(2015/2/26)など続々メディアで紹介! 『世界がもし100人の村だったら』『成長の限界』 ドネラ・H・メドウズに学ぶ「氷山の全体」を見る技術。 株価の暴落、資源枯渇、価格競争のエスカレート……さまざまな出来事の裏側では何が起きているのか? 物事を大局的に見つめ、真の解決策を導き出す「システム思考」の極意を、いまなお世界中に影響を与えつづける稀代の思考家がわかりやすく解説。 ドネラ・H・メドウズ 「複雑なことをだれにでもわかりやすく伝
『最強のエンジニアになるための話し方の教科書』って? コミュニケーション力。 「今も、将来も重要なスキルは何ですか?3つ挙げてください」と問われて、このスキルを挙げない人の方が少ないでしょう。 一方で、これは私が苦手とするスキル筆頭でもあります。 文章を書いたり、資料を作ったりしているときは、思考も作業もサクサク進むのだが… 人との対話となった瞬間に「頭が真っ白」になるときが何回かあります。 今回はそんな「コミュニケーション」の本を読みましたので、共有いたします。 私は、新卒入社後数年はIT領域のコンサルティングをメインとしていましたので、何となく「エンジニア的な考え方をしているな」と自覚しています。 となると、「エンジニア×コミュ障の人向け」の本が自分にはハマるのでは? …そんな仮説を持って、本書『最強のエンジニアになるための話し方の教科書』を手に取ってみました。 実にたくさんのTips
本記事は、Engineering Manager Advent Calenderの1日目です。 はじめに エンジニアリングマネージャ(EM)と呼ばれる職務を設置する企業が増えてきました。 私たちの主催したイベントEOF2019でも700名近い方に参加していだき、また多くの方にご協力いただき成功裏に終わることができました。 EM Meetup/EM.FMなどのムーブメントの中心の一翼を担わせていただき、その高まりを感じる一方で不安も感じます。このエンジニアリングマネージャという職務は非常に多岐にわたるケースが存在していますし、必要だとされるスキルもまちまちです。そして、多くの場合、その企業のステージや状況ごとに求めるものは違います。また、求めていることを明文化することすらされていないケースも存在します。 このことから、エンジニアリングマネージメント自体が一時的な潮流として消費され、消えていっ
関連サイト本書の関連ページが用意されています。 オーム社ウェブサイト内容紹介本書は、自分たちのコードに自信を持って開発を続けたいプログラマ、チームリーダー向けに、テスト駆動開発(TDD)の実践方法を解説した“Test-Driven Development By Example”の日本語版です。テスト駆動開発の考案者であるKent Beck自身によって書かれた原典を、日本におけるテスト駆動開発の第一人者である和田卓人氏が訳しました。 テスト駆動開発とは単にテスト自動化を行うことではなく、ユニットテストとリファクタリングを両輪とした小さいサイクルを回すことで不確実性を制御し、不断の設計進化を可能にする手法であることを、実例を通して学ぶことができます。 書誌情報 著者: Kent Beck(著), 和田卓人(訳) 発行日: 2017-10-20 (紙書籍版発行日: 2017-10-20) 最終更
Heads up! This page uses features your browser doesn’t support. Try a modern browser like Firefox or Chrome for the best experience. sidebar#close mouseup->tweet#update input->tweet#update keydown->tweet#update scroll@window->tweet#update" data-bookmark-id="/gettingreal"> ะ`�U �? [�U Getting Real The smarter, faster, easier way to build a successful web application Start reading →
By: Heather Adkins, Betsy Beyer, Paul Blankinship, Ana Oprea, Piotr Lewandowski, Adam Stubblefield Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product quality, performance, and availability. In this bo
編集・発行元 編集:独立行政法人情報処理推進機構 ソフトウェア・エンジニアリング・センター 発行:株式会社オーム社 発行日 2008年9月19日 サイズ A5判 ページ数 208ページ ISBN 978-4-274-50198-2 定価 本体1,429円(税抜) ソフトウェアテスト見積りガイドブック ~品質要件に応じた見積りとは~ ソフトウェアの品質検証と妥当性確認に関わるテスト見積り(テスト量、テスト生産性)に焦点をあて、具体的な方法およびノウハウを紹介しています。 第1部は「テスト見積り」に関する基本的な考え方や心得的な内容を実際の活動につなげ、さらに向上を図るための方法を説明。第2部では「見積り活動の事例集」として、ソフトウェアテスト見積りおよび品質保証活動に関して、先導的な取り組みを行っている各社の事例、当該方法の導入にあたっての留意点を説明しています。 目次・構成 第1部 総論
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く