LinkedIn : / mariyan-slesar-a29a90249
Website: https://mariyandeveloper.com/
Join me in today's episode of "Mastering Reusable Solutions” as I focus on implementing a Flatten function for the GeometryElement object. Watch as we write our very first failing test, setting the stage with our expected result and observing the test fail. This introductory session is perfect for developers looking to understand the fundamentals of TDD and how it applies to operations in Revit.
Timecodes:
0:00 Intro
2:34 - Understanding why we need Flatten functionality
12:30 - Exploring GeometryElement Tree Structure
15:30 - Writing a list of tests
18:15 - Writing an expected result
22:50 - Writing a failing implementation of Flatten method
24:00 - Understanding Extension methods
25:30 - Run your first failing test
Don't forget to like, subscribe, and share your thoughts in the comments below.
#BIM#RevitPluginDevelopment#CodeReuse