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 : | |
Downloads: | 39 |
Created: | 2020-08-26 |
License: | CC BY 3.0 US |
Author(s): | Richard Monson-Haefel |
Hacking tips and tricks is a free pdf tutorial intended to beginners to know the basics of computer attacks and protect themselves from hackers and cybercriminals....
Art and Science of SmalltalkThis practical text provides an introduction to programming in Smalltalk, and explains the most efficient ways to think about and work with the system. Split into two parts, the first part covers the important technical background for programmers and managers, while the second part introduces some...
Intel Trusted Execution Technology for Server PlatformsDownload free course Intel Trusted Execution Technology for Server Platforms, pdf file on 149 pages by William Futral, James Greene....
Bash Notes for ProfessionalsDownload free course Bash Notes for Professionals, pdf file on 204 pages by by Stack Overflow Community....
PowerShell Notes for ProfessionalsDownload free course PowerShell Notes for Professionals, pdf file on 183 pages by Stack Overflow Community....
Computation and the HumanitiesDownload free course Computation and the Humanities, pdf file on 288 pages by Julianne Nyhan, Andrew Flinn....
Learning GoDownload free course Learning Go, pdf file on 305 pages by Stack Overflow Community....
Training Site Reliability EngineersDownload free course Training Site Reliability Engineers, pdf file on 116 pages by Jennifer Petoff, JC van Winkel, Preston Yoshioka, Jessie Yang, Jesus Climent Collado, Myk Taylor....
The Complete FreeBSD: Documentation from the SourceThe 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...
GTK+/Gnome Application DevelopmentPart of the open-source initiative, the GNU Network Object Model Environment, or Gnome, provides a powerful development framework for building applications in Linux/Unix using C. When combined with GTK+, a user interface library that simplifies graphics programming, you have a nearly unbeatable comb...