Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do.
-- Steve Jobs

Friday, September 2, 2011

Making It More Functional | KodefuGuru

Making It More Functional
Ted Neward goes through a code kata with several programming paradigms in the latest Working Programmer column. Being a coding polyglot is all the rage nowadays, and understanding multiple paradigms is essential to being a well-rounded developer. Ted goes through procedural style, modifies it to be object-oriented, demonstrates how to use meta and then dynamic programming. Finally, he makes it more functional. The proposed solution adds an aspect of functional programming, but it can be taken further.
Real World Functional Programming: With Examples in F# and C# Functional Programming in C#: Classic Programming Techniques for Modern Projects (Wrox Programmer to Programmer) Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility

No comments:

Post a Comment