YoVDO

Hacking C# - Development for the Truly Lazy

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses C Programming Courses Functional Programming Courses Generics Courses LINQ Courses Code Efficiency Courses Metaprogramming Courses

Course Description

Overview

Discover how to become a more efficient C# developer in this conference talk from NDC Copenhagen 2022. Learn techniques for writing concise, impactful code that reduces unnecessary work and boilerplate. Explore functional programming concepts, effective use of LINQ and generics, and metaprogramming to generate code. Gain insights on structuring business logic, minimizing structural noise, and creating powerful validation functions. Master the art of lazy development by focusing on smart, readable, and maintainable code that accomplishes more with less effort.

Syllabus

Introduction
Phases
Enhancements
Problems
Code Structure Business Logic
The Micro Level
Business Logic
Structural Noise
Writing Functions
Validation Functions
Link Method
Parser


Taught by

NDC Conferences

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX