Skip to content
0:00 / 0:00

#java#functionalprogramming#oop

Jessica Kerr "Functional Principles for Object Oriented Development"

JDD Conference

1.4K subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 curated lists.
  • Presented by Jessica Kerr

Intermediate. Assumes working knowledge.

28K views13 years ago2 recommendations

Software designProgramming languagesFunctional programmingObject-oriented designDesign patterns

Jessica Kerr explains how object-oriented developers can improve their code by applying functional programming principles in Java.

How is an expert OO developer to improve on his craft? By learning from other paradigms! These six principles of the functional style can apply to OO. Some of these principles are part of good practice already; some express patterns both old and new; all give us different ways of thinking about problems. For developers without expertise in functional programming, examples in Java provide new techniques for writing clear, quality code.

Why it's here

2 people recommend this

What people say. Featured in curated lists of recommended talks on functional programming and software design.

programming-talkscurated list on GitHubRecommends

Under “Functional Programming”

Functional Principles for Object Oriented Development 00:51:13 by **Jessica Kerr** (2013)

awesome-talkscurated list on GitHubRecommends

Under “Functional Programming”

Functional Principles for Object-Oriented Developers by **Jessica Kerr** (JDD Conference 2013) 51:13