- Добавил: literator
- Дата: 2-05-2023, 05:43
- Комментариев: 0

Автор: Lachlan Miller
Издательство: Gumroad
Год: 2021
Страниц: 163
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB
This book is aimed at developers who are comfortable with jаvascript and Vue.js. It focuses on ideas and patterns rather than specific APIs. Separation of concerns, pure functions, writing for testability and re-usability are some of the primary motifs. Vue is a powerful and flexible UI layer, jаvascript (and TypeScript) get improvements every year and Jest is a first class test runner. All the tools needed to write reliable, maintainable and bug free applications are available. What’s often missing is the design patterns, best practices, proper separation on concerns, and a reliable test suite. These are the fundamental ideas that underpin all software development, not just front-end applications. This is a book about design patterns and testing. But it’s also more. Thinking in design patterns is not about memorizing a lot of fancy names and diagrams. Knowing how to test is not really about learning a test runner or reading documentation. Thinking in patterns, consider how data flows between different parts of a system and writing for testability starts before writing any code.