97 Things Every Software Architect Should Know: Collective Wisdom from the Experts

In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra - offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as:

To be successful as a software architect, you need to master both business and technology. This book tells you what top software architects think is important and how they approach a project. If you want to enhance your career, 97 Things Every Software Architect Should Know is essential reading.

Pages : 222 pages
Size :
File type : pdf
Downloads: 38
Created: 2020-08-26
License: CC BY 3.0 US
Author(s): Richard Monson-Haefel
97 Things Every Software Architect Should Know: Collective Wisdom from the Experts

Others Software artchitecture Tutorials

Others related eBooks about 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts

3D Rendering: An Introduction

3D rendering is the 3D computer graphics process of automatically converting 3D wire frame models into 2D images with 3D photorealistic effects or non-photorealistic rendering on a computer. Rendering is the final process of creating the actual 2D image or animation from the prepared scene. ...

Getting Started with Maya 7

This pdf tutorial introduces the different areas of Maya in a set of brief lessons. The lessons are designed to let you learn these modules at your own pace....

Open Data Structures: An Introduction

Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. ...

Managing Projects with GNU Make

Download free course Managing Projects with GNU Make, pdf file on 272 pages by Robert Mecklenburg....

A Brief Introduction to Machine Learning for Engineers

This book aims at providing an introduction to key concepts, algorithms, and theoretical frameworks in machine learning, including supervised and unsupervised learning, statistical learning theory, probabilistic graphical models and approximate inference. The intended readership consists of electric...

The Complete FreeBSD: Documentation from the Source

The Complete FreeBSD is an eminently practical guidebook that explains not only how to get a computer up and running with the FreeBSD operating system, but also how to turn it into a highly functional and secure server that can host large numbers of users and disks, support remote access, and prov...

Introduction to XSLT

Download training document course in PDF intituled Introduction to XSLT, free tutorial for beginners by Deborah Aleyne Lapeyre and B. Tommie Usdin....

Compiler Design: Theory, Tools, and Examples

...

Thinking Forth: A Language and Philosophy for Solving Problems

Thinking Forth is a book about the philosophy of problem solving and programming style, applied to the unique programming language Forth. Published first in 1984, it could be among the timeless classics of computer books, such as Fred Brooks' The Mythical Man-Month and Donald Knuth's The Art of Comp...

HackSpace Magazine: Issue 45

Download free course HackSpace Magazine: Issue 45, pdf file on 116 pages by HackSpace Team....