Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Refactoring from Imperative to Functional Style

Devoxx Poland via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to transform imperative code into functional programming style through this 51-minute conference talk that demonstrates practical refactoring techniques. Explore the fundamental differences between imperative and functional programming paradigms while discovering how to restructure existing code to embrace functional principles. Master techniques for eliminating mutable state, replacing loops with higher-order functions, and leveraging immutability to create more maintainable and readable code. Gain insights into functional programming concepts such as map, filter, reduce operations and understand how these patterns can simplify complex logic. Discover strategies for gradually transitioning legacy codebases from imperative to functional approaches without disrupting existing functionality. Apply these refactoring principles to improve code quality, reduce bugs, and enhance the overall design of software applications.

Syllabus

Refactoring from Imperative to Functional Style • Venkat Subramaniam • Devoxx Poland 2023

Taught by

Devoxx Poland

Reviews

Start your review of Refactoring from Imperative to Functional Style

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.