Declarative Thinking, Declarative Practice
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the contrast between imperative and declarative programming approaches in this insightful conference talk. Delve into the dominance of imperative styles in coding, from assembler to modern languages, and how they focus on state changes and mechanics. Discover the alternative declarative paradigm used in functional programming, mark-up languages, and persistent data structures. Learn valuable lessons, habits, and techniques applicable to requirements, code, and tests in Java and other languages. Gain a deeper understanding of how declarative approaches can enhance software development practices and improve reasoning about code composition and relationships.
Syllabus
Declarative Thinking, Declarative Practice by Kevlin Henney
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube