TY - BOOK AU - Lal,Bechoo TI - Software design SN - 9781774697795 U1 - 005.12 23 PY - 2024///] CY - Burlington, Canada PB - Toronto Academic Press KW - Software architecture KW - Computer software -- Development N1 - Includes bibliographical references and index N2 - This book is a comprehensive guide to the principles and practices of designing software systems. It covers topics such as software architecture, design patterns, object-oriented design, and software development methodologies. The book is intended for software developers, architects, and project managers who want to learn how to design effective software systems. By following the guidelines provided in this book, readers can create software that is maintainable, scalable, and adaptable to changing requirements ER -