Skip to Content
Learning Functional Programming in Go
book

Learning Functional Programming in Go

by Lex Sheehan
November 2017
Intermediate to advanced
670 pages
17h 35m
English
Packt Publishing
Content preview from Learning Functional Programming in Go

Writing good code is not unlike a good game of soccer

Play it simple. Make your passes crisp and short. Be intentional. Maintain control of the ball. Always keep your eye on the ball.

Watch a recreational player and then watch an elite player (EP) play the game. What is the the main difference? How well does EP receive the ball? How well does EP pass the ball? Does EP play the ball into space in the path of their teammate or does EP kick long balls in the general direction of the opponent's goal?

Move (to open space), receive (the ball), then pass (the ball). Teams that do that well consistently win. What are we talking about here? Interfaces. Teams that pass the ball effectively from player to player win more games.

We can learn from this. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learning Functional Programming

Learning Functional Programming

Jack Widman

Publisher Resources

ISBN: 9781787281394Supplemental Content