YoVDO

Life After Business Objects - Confessions of an OOP Veteran

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses F# Courses Object-oriented programming Courses Functional Programming Courses Data Modeling Courses Domain Modeling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the transition from Object-Oriented Programming to Functional Programming in this conference talk by Vagif Abilov at GOTOpia November 2020. Discover how a team shifted to F# for their next-generation system, handling gigabytes of data hourly with high performance and scalability demands. Compare OOP and FP approaches, examining modeling techniques, business objects, and order processing. Learn about domain modeling in F#, consider adopting FP style in C#, and understand the advantages gained by switching to F#. Gain insights into how functional programming can provide beneficial defaults for rapid development and continuous deployment in high-stakes production environments.

Syllabus

Intro
Modeling a point
Principle difference in initial sets of defaults between OOP & FP
Business objects
Order processing
Domain modeling in F#
Can't we adopt FB style in C#?
What advantage did we gain with F#?
Outro


Taught by

GOTO Conferences

Related Courses

MongoDB for Developers
MongoDB University
Data Wrangling with MongoDB
MongoDB via Udacity
Intro to Point & Click App Development
Salesforce via Udacity
SAP Business Suite powered by SAP HANA
SAP Learning
Desarrollo de Aplicaciones Web: Conceptos Básicos
University of New Mexico via Coursera