- Добавил: literator
- Дата: 29-06-2024, 05:49
- Комментариев: 0
![](/uploads/posts/2024-06/thumbs/1719629364_cov600.jpg)
Автор: Marco Gähler
Издательство: Leanpub
Год: 2024-06-27
Страниц: 465
Язык: английский
Формат: pdf (true), azw3, mobi, epub
Размер: 10.1 MB
Did you learn what a class is but nobody told you how to use it exactly? This book explains it to you. Among with 49 other things. "Any fool can write code a computer can understand. Good programmers write code humans can understand" - Martin Fowler. There is an infinite amount of possibilities how you can write code with a certain output. But which is the best one? The one you understand most easily. This book covers everything that I could think of. From naming to classes, comments, and even some small chapters on software architecture or requirements engineering. Currently the book is about version 0.8. It is very well readable and has been mostly corrected using an AI tool, but it still has a few comments about things left to do. I would be very pleased with any feedback you could send to me. This book contains relatively few code examples. It’s more about general concepts of software engineering, rather than concrete code examples. Still, some concepts are easier to understand with a few lines of code. Therefore, I tried to create some code examples. Even though it’s quite challenging to find concise examples that are still expressive enough to fit into a book. As for the programming languages I chose, mostly Python and some C++.