Software Design by Example: A Tool-Based Introduction with JavaScript
Greg Wilson
Explore practical software design techniques using JavaScript with this essential resource for developers and engineering students.
Technical TutorialsJavaScript
Introduction
Software Design by Example: A Tool-Based Introduction with JavaScript by Greg Wilson is a book that provides a practical approach to software design using JavaScript as the primary programming language. It introduces readers to tools and techniques for designing and implementing software systems, making it an essential resource for software developers and engineering students.
Highlights
Provides a practical, tool-based approach to software design
Uses JavaScript as the primary programming language
Covers the design and implementation of various software systems, including file backup systems, testing frameworks, regular expression matchers, and browser layout engines
Draws inspiration from influential books and resources in software design and development
Recommendation
This book is highly recommended for software developers and engineering students who want to learn practical software design techniques using JavaScript. It offers a unique and engaging way to study software design by exploring real-world examples and tools.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.