Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Software Architecture for Web Developers

You're reading from   Software Architecture for Web Developers An introductory guide for developers striving to take the first steps toward software architecture or just looking to grow as professionals

Arrow left icon
Product type Paperback
Published in Oct 2022
Publisher Packt
ISBN-13 9781803237916
Length 116 pages
Edition 1st Edition
Languages
Arrow right icon
Author (1):
Arrow left icon
Mihaela Roxana Ghidersa Mihaela Roxana Ghidersa
Author Profile Icon Mihaela Roxana Ghidersa
Mihaela Roxana Ghidersa
Arrow right icon
View More author details
Toc

Table of Contents (15) Chapters Close

Preface 1. Part 1 – Getting the Grasp of Architecture
2. Chapter 1: The Role of Architecture FREE CHAPTER 3. Chapter 2: Diving into Some Common Architectural Patterns 4. Chapter 3: Myths about Architecture 5. Chapter 4: Discussing What Good Architecture Is 6. Chapter 5: Design versus Architecture 7. Part 2 – Architect: From Title to Role
8. Chapter 6: Types of Architects and Their Focus 9. Chapter 7: Leveraging Soft Skills 10. Part 3 – From Developer to Architect
11. Chapter 8: Who Codes and Who “Architects”? 12. Chapter 9: Break the Rules 13. Index 14. Other Books You May Enjoy

What this book covers

Chapter 1, The Role of Architecture, looks at how, day by day, we do our tasks without realizing that we are building toward architecture. We need to understand how many benefits good architecture brings and how damaging lousy architecture can be. What is the impact of architecture on the other stakeholders besides the development team? We bring light to all these matters from the beginning.

Chapter 2, Diving into Some Common Architectural Patterns, discusses how no matter whether we are in the early years of our career or pursuing a career as an architect, as long as we build an application, we need to understand what we are building, what patterns we are creating, and why some decisions were made. This chapter covers some of the most common architectural patterns.

Chapter 3, Myths about Architecture, destroys some of the myths that web developers meet or create along the way regarding the architect and the architecture.

Chapter 4, Discussing What Good Architecture Is, covers some essential characteristics of good architecture. We will explain them one by one using relevant examples.

Chapter 5, Design versus Architecture, compares and explains an application’s architecture and design since we often confuse them. We will also point out how they work together.

Chapter 6, Types of Software Architects and Their Focus, divides and discusses different types of architecture and architects depending on their focus and level: for example, business, tech, or combined.

Chapter 7, Leveraging Soft Skills, focuses on the primary soft skills we need to develop to do a great job as an architect and meet all the requirements. Having a role where you interact with so many stakeholders creates a great need to develop skills such as time management, prioritization, communication, and so on.

Chapter 8, Who Codes and Who “Architects”?, focuses on collaboration. Whether we talk about collaboration at the business level or in the team, or about experienced web developers, juniors, architects, or technical leads, the application is built by working together and collaborating.

Chapter 9, Break the Rules, discusses self-discipline and engagement in the process. We will also open the discussion about software craftsmanship and related principles that help a web developer become an expert.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime