TDD Boot Camp - How to write maintainable code?


Details
TDD boot camp will have a series of sessions to lay the foundation for test-driven design and development. The initial sessions will cover the pre-requisites of TDD and each session will have a workshop.
In this session, we are planning to provide a clear understanding of how to write maintainable code and we have one more session on this topic.
Agenda:
Networking Event
What is the blueprint of a software application?
Structure vs Object-Oriented Programming
The real taste of Apple Pie(APIE)
Why maintainable code is so important?
How to write maintainable code?
Workshop
What is next?
We primarily use Java or C# for reference example but we are open to any language that supports OOP for the workshop so please bring your laptops with the required IDE and SDK installed for your preferred language. It is mandatory to bring your laptop for the workshop and we will not provide any PC/laptop.
Refer this link for Agile Engineering Practices topic list https://www.bitiniyan.com/agile-engineering-practices-topics/
We are highly appreciating your presence and looking forward to seeing you all.

TDD Boot Camp - How to write maintainable code?