Software Development Best Practices: How to Build Custom Revit Add-Ins the Right Way

Time: 11:30 am
day: Day One Track A AM


• Discussing how internal development groups that leverage textual code and Software Development best-practices can build tools that are more robust, maintainable, and scalable than traditional visual scripting tools

• Discussing how Automatic Testing and TDD (Test Driven Development) support scalable and bug free tool development

• Exploring the limitations of common C# Revit Addin development workflows and discuss why automatic testing and TDD is not widely practiced

• Explaining how Mocking, Stubs and Interfaces allow us to  automatically test our Revit API code without launching Revit