Successfully reported this slideshow.
Your SlideShare is downloading. ×

Grokking Simplicity: taking a new approach to programming

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Top down design
Top down design
Loading in …3
×

Check these out next

1 of 7 Ad

Grokking Simplicity: taking a new approach to programming

Download to read offline

Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they’re easier to test and debug.

Find out more about the book here: https://bit.ly/2ZCxJGH

Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they’re easier to test and debug.

Find out more about the book here: https://bit.ly/2ZCxJGH

Advertisement
Advertisement

More Related Content

Similar to Grokking Simplicity: taking a new approach to programming (20)

More from Manning Publications (20)

Advertisement

Recently uploaded (20)

Grokking Simplicity: taking a new approach to programming

  1. 1. Change the Way You Approach Software Design With Grokking Simplicity. Take 42% off by entering slnormand into the discount code box at checkout at manning.com.
  2. 2. Change how you program Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. Adopting ways of thinking derived from functional programming can help you design and refactor your codebase in ways that reduce complexity, rather than encouraging it.
  3. 3. Improve your code base Grokking Simplicity lays out how to use functional programming in a professional environment to write a codebase that’s easier to test and reuse, has fewer bugs, and is better at handling the asynchronous nature of distributed systems. There are 3 categories of code in functional programming • Actions • Calculations • Data
  4. 4. In Grokking Simplicity, you’ll learn techniques and, more importantly, a mindset that will help you tackle common problems that arise when software gets complex.
  5. 5. What people are saying about the book: This is a great source for learning the basics of functional programming. It is easy to follow for anyone not familiar with FP and offers practical examples for the topics discussed. - Greg Wright A very accessible introduction to functional programming for developers who don't already know anything about it. -Kent Spillner
  6. 6. About the author: Eric Normand has been a functional programmer since 2000, and has been teaching functional programming online and in person since 2007. You’re in good hands!
  7. 7. Take 42% off Grokking Simplicity by entering slnormand into the discount code box at checkout at manning.com.

×