Software Refactoring is a systematic approach to develop and enhance existing code. This workshop introduces the concept of software refactoring, design patterns, and code smells. It picks upon some famous refactoring patterns, and gives a hands-on experience of how code refactoring takes place.

Topics to be covered

  • When to do software code refactoring
  • Typical code smells and how to handle every case. Participants will go through code samples and exercise detecting code smells
  • Important considerations when working with legacy code
  • Overview of code metrics, and how to use them to detect refactoring opportunities

The Software Engineering Competence Center (SECC) is an Egyptian leading ICT organization aiming at bridging the gap between the technologies needed to overcome the economical-social-environmental challenges and the current existing technologies. 

In , the Software Engineering Competence Center (SECC) was inaugurated as part of the efforts sponsored by the Ministry of Communications and Information Technology (MCIT) to support Information Technology Industry in Egypt. 

See all Software Engineering Competence Centre courses

Contact information not available.

Courses you can instantly connect with...
Making Powerful Presentations Career Development Organization Soft Skills Native Egyptians Training & Consulting Services Creativity and Innovation Kovay

Is this the right course for you?

Rate our content

Didn't find what you were looking for ?