Sign up
Forgot password?
FAQ: Login

Software development and system architecture

  • Folding files by type is disabled
A
Addison-Wesley, 2002. — 272 p. — ISBN10: 0201721848; ISBN13: 978-0201721843. Use cases have become an integral part of modeling software requirements, but many software developers are discovering that writing effective use cases is more difficult than they had anticipated. An understanding of the basic principles of use cases is not enough. Software developers need a source of...
  • №1
  • 3,56 MB
  • added
  • info modified
Wiley, 2004. — 548 p. — ISBN10: 0470861940; ISBN13: 978-0470861943. Extending the scenario method beyond interface design, thisimportant book shows developers how to design more effectivesystems by soliciting, analyzing, and elaborating stories fromend-users Contributions from leading industry consultants andopinion-makers present a range of scenario techniques, from thelight,...
  • №2
  • 16,35 MB
  • added
  • info modified
Manning Publications, 2024. — 316 p. — ISBN-13: 978-1633437999. Write object-oriented code that’s manageable, maintainable, and future-proof. Keeping your object-oriented designs simple demands a creative approach — and that’s exactly what you’ll find in Simple Object-Oriented Design. This book is full of patterns and principles for reducing complexity, each one proven in...
  • №3
  • 2,87 MB
  • added
Packt Publishing, 2019. — 152 p. — ISBN: 978-1838982560, 1838982566. Understand the crux of legacy systems — their architecture, analysis, and security constraints Key Features Understand what are legacy systems and learn various strategies to maintain them Deep dive into the basic and advanced architectures of legacy systems Discover how to analyze and secure the legacy...
  • №4
  • 4,41 MB
  • added
  • info modified
IT Architect Resource, 2017. — 446 p. The first book in the IT Architect series helps aspiring & experienced IT infrastructure architects/administrators, and those pursuing infrastructure design certifications, establish a solid foundation in the art of infrastructure design. The three authors hold multiple certifications, including VCDX, and they call upon their combined...
  • №5
  • 2,99 MB
  • added
  • info modified
B
4th edition. — Addison-Wesley Professional, 2021. — 464 p. — (SEI Series in Software Engineering). — ISBN: 978-0136886099. The Definitive, Practical, Proven Guide to Architecting Modern Software--Fully Updated with New Content on Mobility, the Cloud, Energy Management, DevOps, Quantum Computing, and More Updated with eleven new chapters, Software Architecture in Practice,...
  • №6
  • 8,96 MB
  • added
  • info modified
4th Edition. — Addison-Wesley Professional, 2021. — 464 p. — ISBN-13: 978-0-13-688609-9. The Definitive, Practical, Proven Guide to Architecting Modern Software – Fully Updated with New Content on Mobility, the Cloud, Energy Management, DevOps, Quantum Computing, and More Updated with eleven new chapters, Software Architecture in Practice, Fourth Edition, thoroughly explains...
  • №7
  • 9,28 MB
  • added
  • info modified
John Wiley & Sons, Inc., 2023. — 431 p. — ISBN: 978-1-119-82098-7. A strategic state-of-the-art software architecture manual for all skill levels. In Software Architect, veteran enterprise and solution architect Michael Bell delivers a hands-on playbook of best practices for aspiring and practicing software architects, seeking to improve their software design, integration,...
  • №8
  • 34,05 MB
  • added
O’Reilly Media, Inc., 2023. — 259 p. — ISBN: 978-1-098-12760-2. The exponential growth of data combined with the need to derive real-time business value is a critical issue today. An event-driven data mesh can power real-time operational and analytical workloads, all from a single set of data product streams. With practical real-world examples, this book shows you how to...
  • №9
  • 6,43 MB
  • added
Manning Publications Co, 2016. — 234 p. — ISBN: 1617292508. As a developer, you may inherit projects built on existing codebases with design patterns, usage assumptions, infrastructure, and tooling from another time and another team. Fortunately, there are ways to breathe new life into legacy projects so you can maintain, improve, and scale them without fighting their...
  • №10
  • 3,10 MB
  • added
  • info modified
Leanpub, 2021. — 516 p. — ASIN B08J7ZV3PS. This version was published on 2021-05-24. As a programmer, what do you think of when you hear “software development”? What do you think about code? Programming languages? Perhaps about frameworks and design patterns, or technologies and computers? Do you think about all the technical stuff you like, or the things that make software...
  • №11
  • 5,52 MB
  • added
  • info modified
Pretty Print Press, 2012. — 156 p. Programming in the Large with Design Patterns is a terrific resource for learning about design patterns. It starts with a general introduction to all types of programming patterns and goes on to describe 10 of the most popular design patterns in detail: Singleton, Iterator, Adapter, Decorator, State, Strategy, Factory Method, Observer, Facade...
  • №12
  • 2,61 MB
  • added
  • info modified
C
Apress Media LLC, 2025. — 486 p. — ISBN-13: 979-8-8688-0410-6. As the pace of evolution in technology continues to accelerate, the field of software architecture grapples with ever-increasing complexity, uncertainty, and risk. While numerous patterns and practices have emerged as potential approaches to solving the industry’s most challenging problems, these tools often...
  • №13
  • 20,71 MB
  • added
Addison-Wesley Professional, 2016. — 320 p. — ISBN13: 978-013-439078-9. Designing Software Architectures will teach you how to design any software architecture in a systematic, predictable, repeatable, and cost-effective way. This book introduces a practical methodology for architecture design that any professional software engineer can use, provides structured methods...
  • №14
  • 17,10 MB
  • added
  • info modified
2nd Edition. — Addison-Wesley Professional/Pearson Education, 2024. — 287 p. — ISBN: 978-1-032-59904-5. Successfully integrate practical designs that support the full software lifecycle! Designing Software Architectures, 2nd Edition introduces a practical, step-by-step methodology for architecture design that any professional software engineer can use, with structured methods...
  • №15
  • 28,50 MB
  • added
Apress Media LLC,, 2023. — 397 p. — ISBN13: 978-1-4842-8948-8. Gain a deeper understanding of how distributed systems work, as well as which applications and systems are used for specific business domains or industries. This book provides a set of solution architecture patterns that were developed based on the author’s experience building enterprise software systems for...
  • №16
  • 17,39 MB
  • added
Packt, 2022. — 302 p. — ISBN: 1800560737, 9781800560734. Adopt a practical and modern approach to architecting and implementing DDD-inspired solutions to transform abstract business ideas into working software across the entire spectrum of the software development life cycle Key Features Implement DDD principles to build simple, effective, and well-factored solutions Use...
  • №17
  • 27,41 MB
  • added
  • info modified
Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiß, Eoin Woods. — O’Reilly Media, 2022. — 211 p. — ISBN13: 978-1-098-11223-3. Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations...
  • №18
  • 6,74 MB
  • added
  • info modified
D
O’Reilly Media, 2009. — 430 p. What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what...
  • №19
  • 2,74 MB
  • added
  • info modified
E
CompreQuest Books, 2023-10-28. — 249 p. — ASIN: B0CM2FHSWV. Dive into the rich tapestry of modern software engineering with “Component-Based Programming.” This comprehensive guide takes you on an enlightening journey through the intricate world of software components, delivering a detailed exploration of vital elements that shape the foundation of contemporary software...
  • №20
  • 1,52 MB
  • added
Morgan Kaufmann, 2016. — 304 p. — ISBN: 9780128032848. Continuous Architecture provides a broad architectural perspective for continuous delivery, and describes a new architectural approach that supports and enables it. As the pace of innovation and software releases increases, IT departments are tasked to deliver value quickly and inexpensively to their business partners. With...
  • №21
  • 4,00 MB
  • added
  • info modified
CRC Press, Taylor & Francis Group, 2017. — 689 p. — ISBN13: 978-1-4987-5407-1. Introduction to Middleware: Web Services, Object Components, and Cloud Computing provides a comparison of different middleware technologies and the overarching middleware concepts they are based on. The various major paradigms of middleware are introduced and their pros and cons are discussed. This...
  • №22
  • 11,63 MB
  • added
  • info modified
F
Pearson Education, Inc., 2004. - 456 p. Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your...
  • №23
  • 3,79 MB
  • added
  • info modified
O’Reilly Media, Inc., 2022. — 464 p. — ISBN: 978-1-492-08689-5. Architects are often harried because they have no clean, easy decisions: everything is an awful tradeoff between two or more less-than-perfect alternatives. These are the difficult problems architects face, what this book's authors call "the hard parts." These topics have no best practices, forcing architects to...
  • №24
  • 17,14 MB
  • added
2nd Edition. — O’Reilly Media, Inc., 2023. — 262 p. — ISBN: 978-1-492-09754-9. The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how...
  • №25
  • 8,41 MB
  • added
John Wiley & Sons, Inc., 2025. — 336 p. — ISBN: 978-1394204694. A clear and concise guide to MBPLE, with industrial case studies. Written in a to-the-point style, Model-Based Product Line Engineering (MBPLE) is the only theoretical and practical foundational book on MBPLE that brings together the topics of model-based systems engineering (MBSE) and feature-based product line...
  • №26
  • 18,43 MB
  • added
Strawberry Canyon LLC, 2012. — 412 p. — ISBN: 0984881212. A one-semester college course in software engineering focusing on cloud computing, software as a service (SaaS), and Agile development using Extreme Programming (XP). This book is neither a step-by-step tutorial nor a reference book. Instead, our goal is to bring a diverse set of software engineering topics together into...
  • №27
  • 2,73 MB
  • added
  • info modified
G
Oreilly & Associates Inc., 2024. — 550 p. — ISBN: 978-1-098-13435-8. What will you learn from this book? If you’re a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores...
  • №28
  • 72,85 MB
  • added
O’Reilly Media, 2024. — 484 p. — ISBN-13: 978-1-098-14064-9. Software as a service (SaaS) is on the path to becoming the de facto model for building, delivering, and operating software solutions. Adopting a multi-tenant SaaS model requires builders to take on a broad range of new architecture, implementation, and operational challenges. How data is partitioned, how resources...
  • №29
  • 12,65 MB
  • added
O’Reilly Media, 2022. In many systems, scalability becomes the primary driver as the user base grows. Attractive features and high utility breed success, which brings more requests to handle and more data to manage. But organizations reach a tipping point when design decisions that made sense under light loads suddenly become technical debt. This practical book covers design...
  • №30
  • 7,28 MB
  • added
  • info modified
H
Apress, 2018. — 180 p. Learn how free software became open-source and how you can sell open-source software. This book provides a historical context of how open-source has thoroughly transformed how we write software, how we cooperate, how we communicate, how we organize, and, ultimately, how we think about business values. You’ll look at project and community examples...
  • №31
  • 2,59 MB
  • added
  • info modified
Microsoft Press, 2014. — 787 p. — ISBN: 978-0-7356-8320-4. Your process may be agile, but are you building agility directly into the code base? This book teaches .NET programmers how to give code the flexibility to adapt to changing requirements and customer demands by applying cutting-edge techniques, including SOLID principles, design patterns, and other industry best...
  • №32
  • 19,59 MB
  • added
  • info modified
Microsoft Press, 2017. — 448 p. — ISBN: 978-1-5093-0258-1. By applying this book’s principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it...
  • №33
  • 12,69 MB
  • added
  • info modified
O’Reilly Media, 2025. — 400 p. — ISBN-13: 978-1-098-15186-7. The software architect role is evolving. As systems and distributed teams become more complex, it's often impossible for architects to be everywhere they need to be. To be effective, consultants and in-house architects alike have to move constantly from client to client or team to team to collaborate and work with...
  • №34
  • 7,73 MB
  • added
O’Reilly Media, 2019. — 334 p. — ISBN: 978-1-492-04595-3. With this practical book, architects, CTOs, and CIOs will learn a set of patterns for the practice of architecture, including analysis, documentation, and communication. Author Eben Hewitt shows you how to create holistic and thoughtful technology plans, communicate them clearly, lead people toward the vision, and become...
  • №35
  • 5,00 MB
  • added
  • info modified
Pearson Education, 2022. — 564 p. — ISBN: 978-0-13-745891-2. Build Better Business Software by Telling and Visualizing Stories “From a story to working software — this book helps you to get to the essence of what to build. Highly recommended!” —Oliver Drotbohm Storytelling is at the heart of human communication — why not use it to overcome costly misunderstandings when...
  • №36
  • 9,17 MB
  • added
  • info modified
CreateSpace Independent Publishing Platform, 2017. — 306 p. Transforming traditional IT organizations that are under pressure from digital disruptors requires superb technical, communication, and organizational skill. This book distills decades of IT experience into 37 episodes that equip architects and CTOs with the knowledge to ride the elevator to the organization's...
  • №37
  • 2,75 MB
  • added
  • info modified
Packt Publishing, 2019. — 121 p. — ISBN: 978-1-83921-196-6. Gain insight into how hexagonal architecture can help to keep the cost of development low over the complete lifetime of an application We would all like to build software architecture that yields adaptable and flexible software with low development costs. But, unreasonable deadlines and shortcuts make it very hard to...
  • №38
  • 3,18 MB
  • added
  • info modified
O’Reilly, 2009. — 166 p. — ISBN: 0596518382. Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about....
  • №39
  • 2,67 MB
  • added
  • info modified
San Francisco: No Starch Press, 2020. — 376 p. — ISBN13: 978-1-59327-981-3 (ebook). Re-engineer your approach to programming. This third volume in the Write Great Code series will help you create readable and maintainable code that will generate awe from fellow programmers. The field of software engineering may value team productivity over individual growth, but legendary...
  • №40
  • 6,48 MB
  • added
  • info modified
I
Packt Publishing, 2018. — 594 p. — ISBN: 978-1-78862-406-0. A comprehensive guide to exploring software architecture concepts and implementing best practices The Software Architect’s Handbook is a comprehensive guide to help developers, architects, and senior programmers advance their career in the software architecture domain. This book takes you through all the important...
  • №41
  • 3,80 MB
  • added
  • info modified
J
Packt Publishing, 2015. — 444 p. — ISBN13: 9781849689441. This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It presents best practices for modeling business processes using BPMN, together...
  • №42
  • 10,60 MB
  • added
  • info modified
K
Pragmatic Bookshelf, 2017. — 360 p. Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your...
  • №43
  • 8,76 MB
  • added
  • info modified
O’Reilly Media, Inc., 2021. — 446 p. — ISBN: 978-1-098-10013-1. 2021-10-08: First Release. Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but you also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for...
  • №44
  • 10,30 MB
  • added
O’Reilly, 2016. — 613 p. — ISBN13: 978-1449373320. Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including NoSQL datastores, stream or batch processors, and message brokers. What are...
  • №45
  • 6,18 MB
  • added
  • info modified
Packt Publishing, 2024. — 374 p. The rapid pace of technological advancements, the shortage of IT talent, and the complexity of modern systems highlight the need for structured guidance in building resilient, user-centric platforms for cloud-native environments. This book empowers platform engineers and architects to implement value-driven internal development platforms. You’ll...
  • №46
  • 3,28 MB
  • added
CreateSpace, 2018. — 386 p. Now an international best seller - hitting #1 in multiple book categories in the US, UK, Canada, Australia and Brazil.Would you like to make money by launching your own software? Perhaps you have an idea for a mobile app, or software that runs on the web? This book is for people interested in tech entrepreneurship, and those who have recently founded...
  • №47
  • 2,29 MB
  • added
  • info modified
L
CRC, 2017. — 385 p. — ISBN: 978-1-4987-5222-0. This book describes the concepts and application of model-based development (MBD), model transformations, and Agile MBD to a wide range of software systems. It covers systems requirements engineering, system specification and design, verification, reuse, and system composition in the context of Agile MBD. Examples of applications...
  • №48
  • 5,03 MB
  • added
  • info modified
O’Reilly, 2017. — 188 p. — ISBN: 1491982276. Product management has become a critical connective role for modern organizations, from small technology startups to global corporate enterprises. And yet the day-to-day work of product management remains largely misunderstood. In theory, product management is about building products that people love. The real-world practice of...
  • №49
  • 4,36 MB
  • added
  • info modified
Dpunkt.verlag GmbH, 2019. — 164 p. — ISBN: 978-3-96088-781-2. Today’s programmers don’t develop software systems from scratch. Instead, they spend their time fixing, extending, modifying, and enhancing existing software. Legacy systems often turn into an unwieldy mess that becomes increasingly difficult to modify, and with architecture that continually accumulates technical...
  • №50
  • 41,40 MB
  • added
  • info modified
Addison-Wesley Professional, 2019. — 202 p. — ISBN13: 978-0136524038. Right Your Software and Transform Your Career Righting Software presents the proven, structured, and highly engineered approach to software design that master architect Juval Löwy has practiced and taught around the world. Although companies of every kind have successfully implemented his original design...
  • №51
  • 10,27 MB
  • added
  • info modified
M
2nd Edition. — BPB Publ., 2024. — 322 p. Key Features: Learn the essentials of C# and object-oriented programming. Gain insights into best practices for quality coding. Learn how to use design patterns to write code that is reusable, flexible, and maintainable. This book is a complete guide to design patterns and object-oriented programming (OOP) in C# and .NET. It covers...
  • №52
  • 13,40 MB
  • added
Pearson Education, 2025, 466 p. — (Robert C. Martin Series). — ISBN-13 978-0-13-534426-2. The Journey of Programming and Its Pioneers: From the Birth of Code to the Rise of AI. In We, Programmers, software legend Robert C. Martin — "Uncle Bob" — dives deep into the world of programming, exploring the lives of the groundbreaking pioneers who built the foundation of modern...
  • №53
  • 12,82 MB
  • added
Addison-Wesley Professional, 2021. — 450 p. — ISBN: 978-0136915713. In Clean Craftsmanship, the Legendary Robert C. Martin ("Uncle Bob") has written every programmer's definitive guide to work well. Martin brings together the disciplines, standards, and ethics you need to deliver robust, effective code quickly and productively, and be proud of all the software you write --...
  • №54
  • 20,06 MB
  • added
  • info modified
Prentice Hall, 2017. — 432 p. — ISBN13: 978-0-13-449416-6. Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”) By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The...
  • №55
  • 6,26 MB
  • added
  • info modified
2016. — 270 p. "Everybody complains about the weather but nobody does anything about it." Likewise, everyone has an opinion about what good code looks like, but those opinions don't help you create it. This book fills that gap. It explains the process of writing good code, and teaches you to achieve beautifully programmed ends by way of extremely practical means. What It's...
  • №56
  • 663,07 KB
  • added
  • info modified
Morgan Kaufmann, 2017. — 411 p. — ISBN: 978-0-12-802855-1. Managing Trade-Offs in Adaptable Software Architectures explores the latest research on adapting large complex systems to changing requirements. To be able to adapt a system, engineers must evaluate different quality attributes, including trade-offs to balance functional and quality requirements to maintain a...
  • №57
  • 10,00 MB
  • added
  • info modified
IBM Press, 2016. — 303 p. — ISBN: 013376303X, 9780133763034 To build effective architectures, software architects must tread a fine line between precision and ambiguity (a.k.a. big animal pictures). This is difficult but crucial: Failure to achieve this balance often leads directly to poor systems design and implementation. Now, pioneering IBM Distinguished Engineer and Chief...
  • №58
  • 9,45 MB
  • added
  • info modified
N
O’Reilly Media, 2017. — 185 p. — ASIN B075RR1XVG, ISBN 1491986360. The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes...
  • №59
  • 4,41 MB
  • added
  • info modified
Apress, 2018. — 275 p. — ISBN: 1484241185. Apply design principles to your classes, preparing them for reuse. You will use package design principles to create packages that are just right in terms of cohesion and coupling, and are user- and maintainer-friendly at the same time. While writing this book, I assumed that you, the reader, are a programmer who uses an object-oriented...
  • №60
  • 2,54 MB
  • added
  • info modified
P
O’Reilly, 2020. — 292 p. — ISBN: 1492052205. As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are now taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those...
  • №61
  • 6,81 MB
  • added
Addison-Wesley Professional/Pearson, 2023. — 234 p. — ISBN-13: 978-0-13-824973-1. Leverage leadership knowledge to make better software architecture decisions. Think deeply but implement slowly. The overarching goal of software systems (hence, for software architecture) is to build systems that meet quality standards and that provide the highest return on investment (ROI) in...
  • №62
  • 2,68 MB
  • added
  • info modified
Packt Publishing, 1207. — 468 p. — ISBN: 1787287491. Learn the importance of architectural and design patterns in producing and sustaining next-generation IT and business-critical applications with this guide. Enterprise Architecture (EA) is typically an aggregate of the business, application, data, and infrastructure architectures of any forward-looking enterprise. Due to...
  • №63
  • 6,93 MB
  • added
  • info modified
The MIT Press, 2016. — 184 p. An engaging, illustrated collection of insights revealing the practices and principles that expert software designers use to create great software. What makes an expert software designer? It is more than experience or innate ability. Expert software designers have specific habits, learned practices, and observed principles that they apply...
  • №64
  • 6,76 MB
  • added
  • info modified
R
Apress Media, LLC, 2023. — 252 p. — ISBN-13: 978-1-4842-9657-8. Explore the complex world of digital solutions architecture and its pivotal role in the modern, technology-driven organization. The book provides a detailed roadmap, charting the intricate processes that solutions architects undertake to transform high-level business propositions into practical, actionable digital...
  • №65
  • 1,41 MB
  • added
  • info modified
BPB Publications, 2022. — 228 p. The ultimate guide to ace your system designing interviews. Key Features: Provides step-by-step solutions to real-world problems related to system design and development. Includes detailed explanations of each OOP idea and design pattern, along with code snippets in the C++ style. Contains illustrations and demonstrations that describe the...
  • №66
  • 1,40 MB
  • added
Apress Media LLC, 2024. — 605 p. — ISBN-13: 979-8-8688-0524-0. Learn how to easily design and implement a software system using object-oriented programming. Through hands-on activities, this book equips you with the real-world practice needed to master OOP skills that can be applied universally across any programming language. This book is dedicated to bridging the gap between...
  • №67
  • 1,48 MB
  • added
O’Reilly, 2018. — 184 p. — ISBN: 1492024783. If you’re new to software product management or just want to learn more about it, there’s plenty of advice available — but most of it is geared toward consumer products. Creating high-quality software for the enterprise involves a much different set of challenges. In this practical book, two expert product managers provide...
  • №68
  • 1,66 MB
  • added
  • info modified
Sebastopol: O’Reilly Media, 2015. — 55 p. The success of any application or system depends on the architecture pattern you use. By describing the overall characteristics of the architecture, these patterns not only guide designers and developers on how to design components, but also determine the ways in which those components should interact. This O’Reilly report takes a deep...
  • №69
  • 7,11 MB
  • added
  • info modified
Nd Edition. — O’Reilly Media, Inc., 2022. — 92 p. The success of any software application or system depends on the architecture style you use. This updated report presents several common architecture styles to guide designers and developers on how to design components and to help you determine how those components should interact. Author Mark Richards takes a deep dive into...
  • №70
  • 3,48 MB
  • added
2nd Edition. — O’Reilly Media, 2025. — 543 p. — ISBN: 978-1-098-17551-1. Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights...
  • №71
  • 19,92 MB
  • added
O’Reilly Media, 2020. — 463 p. — ISBN: 978-1-492-04345-4. Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural...
  • №72
  • 52,21 MB
  • added
  • info modified
S
Wiley India Pvt. Limited, 2007. — 636 p. Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and...
  • №73
  • 4,29 MB
  • added
  • info modified
2nd Edition. — Addison-Wesley, 2004. — 480 p. — ISBN10: 0321247140; ISBN13: 978-0321247148. "One of the great things about the book is the way the authors explain concepts very simply using analogies rather than programming examples–this has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development." –Bruce Eckel "...I would...
  • №74
  • 2,75 MB
  • added
  • info modified
2nd Edition. — Packt, 2021. — 588 p. — ISBN: 1801816611, 9781801816618. From fundamentals and design patterns to the different strategies for creating secure and reliable architectures in AWS cloud, learn everything you need to become a successful solutions architect Key Features Transform business requirements into end-to-end technical architectures with this practical guide...
  • №75
  • 24,44 MB
  • added
  • info modified
Leanpub, 2015. — 181 p. Tasked with building an API for your company but don't have a clue where to start? Taken over an existing API and hate it? Built your own API and still hate it? This book is for you.API development is becoming increasingly common for server-side developers thanks to the rise of front-end JavaScript frameworks, iPhone applications, and API-centric...
  • №76
  • 2,61 MB
  • added
  • info modified
T
Apress, 2021. — 313 p. — ISBN: 9781484264393. Discover how to apply software engineering patterns to develop more robust firmware faster than traditional embedded development approaches. In the authors’ experience, traditional embedded software projects tend towards monolithic applications that are optimized for their target hardware platforms. This leads to software that is...
  • №77
  • 8,39 MB
  • added
NY: InfoQ, 2018. — 36 p. Domain-Driven Design has been around for 15 years, but the level of interest in DDD has been rising significantly in the past few years. Some credit this with the rise in microservice architecture, cloud computing, and distributed systems, all of which can benefit from DDD concepts such as bounded contexts. Based on the continued popularity of the InfoQ...
  • №78
  • 5,27 MB
  • added
  • info modified
Pragmatic Bookshelf, 2015. — 190 p. — ISBN13: 978-1680500387. Jack the Ripper and legacy codebases have more in common than you'd think. Inspired by forensic psychology methods, you'll learn strategies to predict the future of your codebase, assess refactoring direction, and understand how your team influences the design. With its unique blend of forensic psychology and code...
  • №79
  • 15,86 MB
  • added
  • info modified
2nd Edition. — Pragmatic Bookshelf, 2024. — 336 p. — ISBN-13: 979-8-88865-032-5. Jack the Ripper and legacy codebases have more in common than you’d think. Inspired by forensic psychology methods, you can apply strategies to identify problems in your existing code, assess refactoring direction, and understand how your team influences the software architecture. With its unique...
  • №80
  • 35,23 MB
  • added
U
O’Reilly, 2021. — 254 p. — ISBN: 978-1-492-07589-9. Software development today is embracing events and streaming data, which optimizes not only how technology interacts but also how businesses integrate to meet customer needs. This phenomenon, called flow, consists of patterns and standards that determine which activity and related data is communicated between parties over the...
  • №81
  • 6,81 MB
  • added
V
Joiningthedotstv Limited, 2020. — 156 p. — ISBN: 978-1913597283. You are probably reading this book for two reasons: you are either a programmer or you are seeking to be a better programmer. If these two describe you, then you have chosen the right book. This book will give you all the necessary tips and tricks to software and programming using the clean code approach called...
  • №82
  • 2,39 MB
  • added
  • info modified
Apress, 2016. — 295 p. — ISBN: 978-1-4842-2195-2 Build straightforward and maintainable APIs to create services that are usable and maintainable. Although this book focuses on distributed services, it also emphasizes how the core principles apply even to pure OOD and OOP constructs. This book is for any level software engineers and very experienced programmers Information...
  • №83
  • 1,52 MB
  • added
  • info modified
Pearson Education, 2022. — 352 p. — ISBN: 978-0-13-735546-4. Make Software Architecture Choices That Maximize Value and Innovation "[Vernon and Jaskua] provide insights, tools, proven best practices, and architecture styles both from the business and engineering viewpoint...This book deserves to become a must-read for practicing software engineers, executives as well as senior...
  • №84
  • 12,21 MB
  • added
  • info modified
Addison-Wesley Professional, 2013. — 656 p. — ISBN: 978-0321834577. Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven design (DDD) in a way that fluently connects strategic patterns to fundamental tactical programming tools. Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the...
  • №85
  • 13,35 MB
  • added
  • info modified
W
Chapman and Hall/CRC, 2024. — 330 p. — ISBN: 978-1-032-72523-9. The best way to learn design in any field is to study examples, and some of the best examples of software design come from the tools programmers use in their work. Software Design by Example: A Tool-Based Introduction with Python therefore builds small versions of the things programmers use to demystify them and...
  • №86
  • 4,67 MB
  • added
Z
Auerbach Publications, 2017. — 240 p. — ISBN: 978-1-138-74347-2. The book is about a very active research field in software engineering. In modern society, the fact of the world's high reliance on software requires the system's robustness, i.e., continual availability and satisfactory service quality. This requirement gives rise to the popularity of the research on the...
  • №87
  • 3,06 MB
  • added
  • info modified
O’Reilly Media, Inc., 2023. — 343 p. — ISBN: 978-1-098-13311-5. This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A collection of 21 pragmatic rules, each presented in a standalone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoking insights for...
  • №88
  • 1,31 MB
  • added
There are no files in this category.

Comments

There are no comments.
Up