YoVDO

Reinventing the Transaction Script

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Functional Programming Courses Software Architecture Courses Design Patterns Courses Code Reusability Courses Domain-driven Design Courses

Course Description

Overview

Explore a comprehensive reinvention of the Transaction Script pattern in this hour-long conference talk. Delve into functional programming principles to challenge the notion that Transaction Scripts are less sophisticated than layered architectures. Learn how to apply domain-driven design concepts while maintaining code simplicity and reusability. Discover the "Lego Philosophy" approach, understand the importance of "Bounded Context," and compare three different architectures. Gain insights into implementing workflows, evaluating the pros and cons of Transaction Scripts, and exploring Object Oriented workflow techniques. Enhance your understanding of business logic organization and architectural design in software development.

Syllabus

Intro
What is a "Transaction Script"?
Transaction scripts have a bad rep
Lego Philosophy
Introducing "Workflows"
Implementing workflows
Why "Bounded Context"?
Reinventing the Transaction Script
Pros and cons of Transaction Scripts
Object Oriented workflow
3 different architectures...


Taught by

NDC Conferences

Related Courses

Introducción a la programación en Java: escribiendo buen código
Universidad Carlos iii de Madrid via edX
Java Inheritance, Composition and Aggregation
Coursera Project Network via Coursera
Learn Angular 2 from Beginner to Advanced
Udemy
Software Engineering Principles in Python
DataCamp
Fundamentos de C# para Principiantes
Udemy