Eric Elliott Books

Eric Elliott is a software developer and author who has been working in the industry for over 20 years. He has a passion for teaching and sharing his knowledge with others, and has written several books on JavaScript and functional programming. Eric's book, Composing Software, is a comprehensive guide to building robust and maintainable software using compositional techniques. He is also a regular contributor to several leading tech publications and is highly regarded in the developer community.

How do we create content on this page?
1
 Books: Composing Software by Eric Elliott

Composing Software

Eric Elliott

What's Composing Software about?

Composing Software by Eric Elliott is a comprehensive guide that delves into the principles and best practices of software composition. It explores topics such as functional programming, object composition, and modular design, providing valuable insights for both beginner and experienced developers. Through real-world examples and practical advice, the book equips readers with the knowledge and tools to write clean, maintainable, and scalable code.

Who should read Composing Software?

  • Software developers and engineers looking to deepen their understanding of functional programming and object composition

  • Those interested in building scalable and maintainable software systems

  • Individuals who want to learn how to apply compositional techniques to improve code quality and productivity


What's Programming JavaScript Applications about?

Programming JavaScript Applications by Eric Elliott is a comprehensive guide that teaches you how to build robust and maintainable JavaScript applications. It covers topics such as functional programming, design patterns, and best practices for building scalable and efficient applications. Whether you're a beginner or an experienced developer, this book will help you take your JavaScript skills to the next level.

Who should read Programming JavaScript Applications?

  • Experienced JavaScript developers seeking to improve their coding skills

  • Web developers looking to build robust and scalable applications with JavaScript

  • Programmers interested in learning about design patterns and best practices for JavaScript applications