Open access research
publication repository
publication repository
Lemire, Daniel (2025). Mastering Programming: From Testing to Performance in Go. . ISBN 9798280117723
File(s) available for this item:|
PDF
- progbook.pdf
Content : Published Version License : Creative Commons Attribution Non-commercial Share Alike. |
|
| Item Type: | Books |
|---|---|
| Refereed: | No |
| Status: | Published |
| Abstract: | This book is tailored for programmers eager to elevate their software development expertise beyond foundational skills, empowering them to craft code that is not only correct and efficient but also aligned with organizational goals. With a deep dive into unit testing, concurrency management using Go’s goroutines, and performance optimization, the author bridges the gap between low-level technical details—like memory and processor mechanics—and high-level algorithm design principles. Through hands-on examples in Go and Python, alongside advanced techniques such as fuzzing, mutexes, and atomic operations, this book delivers a practical, no-nonsense approach to organizing workflows, ensuring robust code quality, and preventing regressions. It tackles the intricacies of parallelism and synchronization in complex projects head-on, offering solutions to real-world challenges. Each chapter concludes with targeted exercises to solidify understanding, making this an indispensable, all-in-one resource for driven developers aiming to excel in modern programming |
| Depositor: | Lemire, Daniel |
| Owner / Manager: | Daniel Lemire |
| Deposited: | 18 Aug 2025 14:54 |
| Last Modified: | 18 Aug 2025 14:54 |
|
RÉVISER |