书目名称 | Exception Handling | 副标题 | Fundamentals and Pro | 编辑 | Pedro Mejia Alvarez,Raul E. Gonzalez Torres,Susana | 视频video | | 概述 | Presents the fundamentals of exception handling with examples written in C++ and Python.Describes exception handling syntax, semantics, challenges, best practices, and implementation patterns.Enables | 丛书名称 | SpringerBriefs in Computer Science | 图书封面 |  | 描述 | .This book presents the fundamentals of exception handling with examples written in C++ and Python. Starting with its history and evolution, it explores the many facets of exception handling, such as its syntax, semantics, challenges, best practices, and implementation patterns...The book is composed of five chapters: Chapter 1 provides an introduction, covering the history, various definitions, and challenges of exception handling. Chapter 2 then delves into the basics, offering insights into the foundational concepts and techniques. Subsequently, chapter 3 touches upon the best practices for exception handling, including the differences between errors and exceptions, the use of assertions, and how to provide meaningful error messages. Chapter 4 takes a deep dive into advanced exception-handling techniques, exploring e.g. patterns, guard clauses, and hierarchical exception handling. Eventually, chapter 5 focuses on the complexities of exception handling in real-time and embedded systems...This book is mainly written for both students and professionals. Its readers will understand the nuances between syntax and semantic errors, learn how to employ try-catch blocks effectively, gras | 出版日期 | Book 2024 | 关键词 | Exception Handling; Design by Contract; Design Patterns; Real-Time Systems; Assertions; Error Handling; Pr | 版次 | 1 | doi | https://doi.org/10.1007/978-3-031-50681-9 | isbn_softcover | 978-3-031-50680-2 | isbn_ebook | 978-3-031-50681-9Series ISSN 2191-5768 Series E-ISSN 2191-5776 | issn_series | 2191-5768 | copyright | The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerl |
The information of publication is updating
|
|