【2024年】「itアーキテクチャ」のおすすめ 本 126選!人気ランキング

この記事では、「itアーキテクチャ」のおすすめ 本 をランキング形式で紹介していきます。インターネット上の口コミや評判をベースに集計し独自のスコアでランク付けしています。
記事内に商品プロモーションを含む場合があります
目次
  1. ソフトウェアアーキテクチャの基礎 ―エンジニアリングに基づく体系的アプローチ
  2. 良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方
  3. 競技プログラミングの鉄則 ~アルゴリズム力と思考力を高める77の技術~ (Compass Booksシリーズ)
  4. Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESSプラスシリーズ)
  5. リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
  6. チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計
  7. エンジニアリングマネージャーのしごと ―チームが必要とするマネージャーになる方法
  8. ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本
  9. メタバース進化論――仮想現実の荒野に芽吹く「解放」と「創造」の新世界
  10. エリック・エヴァンスのドメイン駆動設計: ソフトウェアの核心にある複雑さに立ち向かう
他116件
No.9
71
みんなのレビュー
メタバース世界で活動するバーチャル美少女ねむによる、メタバースの今が分かる書籍。ビジネス観点というよりも実際にメタバースを利用する消費者側の今が学べる。
No.11
67
みんなのレビュー
まだレビューはありません
No.16
63
みんなのレビュー
まだレビューはありません
No.19
63
みんなのレビュー
まだレビューはありません
No.23
63

Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes * Automating all facets of building, integrating, testing, and deploying software * Implementing deployment pipelines at team and organizational levels * Improving collaboration between developers, testers, and operations * Developing features incrementally on large and distributed teams * Implementing an effective configuration management strategy * Automating acceptance testing, from analysis to implementation * Testing capacity and other non-functional requirements * Implementing continuous deployment and zero-downtime releases * Managing infrastructure, data, components and dependencies * Navigating risk management, compliance, and auditing Whether you're a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever-so you can deliver value to your business rapidly and reliably. Foreword by Martin Fowler Preface Acknowledgements About the Authors Part I Foundations 1 The Problem of Delivering Software 2 Configuration Management 3 Continuous Integration 4 Implementing a Testing Strategy Part II The Deployment Pipeline 5 Anatomy of the Deployment Pipeline 6 Build and deployment scripting 7 Commit Testing Stage 8 Automated Acceptance Testing 9 Testing Non-Functional Requirements 10 Deploying and Releasing Applications Part III The Delivery Ecosystem 11 Managing infrastructure and environments 12 Managing Data 13 Managing components and dependencies 14 Advanced version control 15 Managing Continuous Delivery Bibliography Index

みんなのレビュー
まだレビューはありません
No.28
63
みんなのレビュー
まだレビューはありません
No.29
59
みんなのレビュー
まだレビューはありません
No.30
59
みんなのレビュー
まだレビューはありません
No.35
58
みんなのレビュー
まだレビューはありません
No.40
58
みんなのレビュー
まだレビューはありません
No.42
58

基礎 データ構造 整列 探索

みんなのレビュー
まだレビューはありません
No.49
57
みんなのレビュー
まだレビューはありません
No.57
57
みんなのレビュー
まだレビューはありません
No.59
59
みんなのレビュー
まだレビューはありません
No.63
57
みんなのレビュー
まだレビューはありません
No.64
59
みんなのレビュー
まだレビューはありません
No.65
57
みんなのレビュー
まだレビューはありません
No.66
59
みんなのレビュー
まだレビューはありません
No.68
59
みんなのレビュー
まだレビューはありません
No.69
57
みんなのレビュー
まだレビューはありません
No.71
57

Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress's highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: www.codersatwork.com. The complete list was 284 names. Having digested everyone's feedback, we selected 15 folks who've been kind enough to agree to be interviewed: * Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow * Joe Armstrong: Inventor of Erlang * Joshua Bloch: Author of the Java collections framework, now at Google * Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger * Douglas Crockford: JSON founder, JavaScript architect at Yahoo! * L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1 * Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation * Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal * Dan Ingalls: Smalltalk implementor and designer * Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler * Donald Knuth: Author of The Art of Computer Programming and creator of TeX * Peter Norvig: Director of Research at Google and author of the standard text on AI * Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress * Ken Thompson: Inventor of UNIX * Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hacker What you'll learnHow the best programmers in the world do their jobs! Who this book is for Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers. Table of Contents * Jamie Zawinski * Brad Fitzpatrick * Douglas Crockford * Brendan Eich * Joshua Bloch * Joe Armstrong * Simon Peyton Jones * Peter Norvig * Guy Steele * Dan Ingalls * L Peter Deutsch * Ken Thompson * Fran Allen * Bernie Cosell * Donald Knuth

みんなのレビュー
まだレビューはありません
No.75
59
みんなのレビュー
まだレビューはありません
No.76
59
みんなのレビュー
まだレビューはありません
No.77
57
みんなのレビュー
まだレビューはありません
No.78
57
みんなのレビュー
まだレビューはありません
No.84
59
みんなのレビュー
まだレビューはありません
No.86
59
みんなのレビュー
まだレビューはありません
No.95
59
みんなのレビュー
まだレビューはありません
No.97
57

Fundamental Algorithms

みんなのレビュー
まだレビューはありません
No.100
57
みんなのレビュー
まだレビューはありません
No.102
59
みんなのレビュー
まだレビューはありません
No.103
59
みんなのレビュー
まだレビューはありません
No.108
57
みんなのレビュー
まだレビューはありません
No.109
59

Getting Real details the business, design, programming, and marketing principles of 37signals. The book is packed with keep-it-simple insights, contrarian points of view, and unconventional approaches to software design. This is not a technical book or a design tutorial, it's a book of ideas. Anyone working on a web app - including entrepreneurs, designers, programmers, executives, or marketers - will find value and inspiration in this book. 37signals used the Getting Real process to launch five successful web-based applications (Basecamp, Campfire, Backpack, Writeboard, Ta-da List), and Ruby on Rails, an open-source web application framework, in just two years with no outside funding, no debt, and only 7 people (distributed across 7 time zones). Over 500,000 people around the world use these applications to get things done. Now you can find out how they did it and how you can do it too. It's not as hard as you think if you Get Real.

みんなのレビュー
まだレビューはありません
No.110
57
みんなのレビュー
まだレビューはありません
No.111
57

SEの仕事の成否を分けるのは、コミュニケーションとマネジメントだった!業務システム開発の本質は「人」にあるということをいち早く見抜き、20年以上にわたって開発プロジェクトを次々に成功させてきた著者が、その成功の秘密を公開するSE必読の書。2006年の初版発行以来、増刷に増刷を重ね、No.1マニュアルとして全国のSEから絶賛されてきた『SEの教科書』が、続編『SEの教科書2』とあわせて改訂・完全版で登場。 第1部 成功するSEの考え方、仕事の進め方(SEの仕事は「人」が9割 失敗の原因はコミュニケーション不足 マネジメントが成否の鍵 コミュニケーション重視の会議術-準備編 コミュニケーション重視の会議術-実践編 プロジェクト初期段階の仕事術 成果物作成の仕事術 顧客業務分析の仕事術 設計・実装・テストの仕事術 プロジェクト運営の仕事術 業務システム開発は「伝言ゲーム」) 第2部 成功するSEのプロジェクト計画・運営術(名ばかりプロジェクトマネジメント 誤解がプロジェクトを破綻させる 上流工程はすべて計画活動 本当の計画、名ばかりの計画 ネットワーク図による計画作成術(アナログ式) ネットワーク図による計画作成術(デジタル式) ネットワーク図による計画の最適化 IT業界が日本を救う)

みんなのレビュー
まだレビューはありません
No.112
57
みんなのレビュー
まだレビューはありません
No.118
57
みんなのレビュー
メタバースについて知りたいならまずこの書籍を手にとってみるべき。日本の新興メタバーススタートアップとして注目を浴びているクラスター創業者の加藤氏が語るメタバース。
No.119
57
みんなのレビュー
まだレビューはありません
No.120
57
みんなのレビュー
コレ一冊読めばWeb技術の基本が分かる!新しいテクノロジーが登場しても基本となるWebの技術は非常に大事だし活きる!IT系の仕事に付く人はまずこの書籍を読んで基本を固めるべし!
No.122
57
みんなのレビュー
まだレビューはありません
No.123
57
みんなのレビュー
学生の時にこの書籍を読んで統計学に興味を持った。統計学の魅力について分かりやすく学べる書籍。専門的な内容はそれほどないのでスラスラ読める。統計学ってどんなことができるの?なんでそんなにすごいの?ということを知りたい人がまず最初に読むべき本。
No.125
57
みんなのレビュー
まだレビューはありません
search