February 2010 Meeting of Israel Dot Net Developers User Group (IDNDUG)

Please Notice Change in dates

The February 2010 meeting of the Israel Dot Net Developers User Group will be held on Sunday, February 21, 2010.   This meeting will focus on Refactoring Principles in developing cycle.  Our speaker will be Uri Lavi from the company Data Intensive.

Abstract: Refactoring Principles

Refactoring is a process of changing software's internal structure without modifying the external behavior in order to improve its internal quality: readability, maintainability and reliability. 
One of the successful examples of the process application is Test Driven Development (TDD) that is also known as: Red, Green and Refactor. 
During the lecture we will introduce and demonstrate the process, principles and best practices that will allow you to design and build more qualitative applications.

Lecture's Outline:

* Introducing Refactoring.
* Refactoring Demonstration.
* Refactoring Principles: When, Where and How?
* Refactoring\Design: What is the relation? (S.O.L.I.D principles) 
* Code Smells: What are they and how to tackle them.

17:30 - 18:00   Assembly
18:00 - 19:15   “Refactoring Principles”  
                      Uri Lavi , Data Intensive

19:15 - 19:30   Break
19:30 – 20:30  “Refactoring Principles”  
                     Uri Lavi , Data Intensive

About the presenters: 

Uri Lavi is a development lead with extensive experience in Data Intensive, Business Compound, Distributed and Scalable Software Systems. Uri specializes in mentoring, coaching and consulting for complex software engineering topics, among which: Software Architecture, Design Patterns & Refactoring.

No Comments