تصفح جميع التصنيفات
···
تسجيل الدخول / التسجيل
Clean Code: Refactoring Legacy Code in Perl63778769810945110
مجاني
المفضلة
مشاركة

Clean Code: Refactoring Legacy Code in Perl

addressF5HW+FGX, Vaiaku, Tuvalu

تمت ترجمة بعض المحتوى تلقائيًا.عرض الأصل
وصف

Google Meet link will be updated soon A significant amount of time in software development projects is not spent on developing new code, but rather on maintaining and extending existing code. The software craftspeople at Nelkinda understand the importance of maintainable code for the success of any software development project. Clean code reduces cost and effort for maintenance. During this meetup, Christian Hujer will walk the audience through the refactoring of a piece of Perl code to make it gradually more maintainable. This will be interspersed with questions, discussions, and explanations about various approaches. Learning for Participants • Clean Code Principles • SOLID Principles (especially OCP) • Design Patterns (especially Strategy) • The Two Values of Software • The Four Design Smells • Dealing with Legacy Code Demo You will be walked through the Expense Report example. And in case you know it from Robert C. Martin, you might be surprised by the differences in this approach and solution. About the Presenter Christian Hujer, a seasoned developer with \~40 years of experience, founder of Nelkinda Software Craft, carries tremendous experience in software development and software craft. He is a polyglot in languages (Prolog to Java), frameworks and development environments (from smart card to server). He is keen on following the best coding and software development process-related practices for example XP, Clean Code practices and TDD. He always strives for better software and a better environment. Link for the Expense Report repository: https://github.com/christianhujer/expensereport

المصدر:  meetup عرض المنشور الأصلي

موقع
F5HW+FGX, Vaiaku, Tuvalu
عرض الخريطة

meetup
كوكيز
إعدادات الكوكيز
تطبيقاتنا
Download
حمِّل من
APP Store
Download
احصل عليه من
Google Play
© 2025 Servanan International Pte. Ltd.