The Workshop is aimed towards Experienced Programmers who want to be more effective and are able to question themselves in order to make improvements, as well as Junior Programmers who want to start their business on the right foot.
Participants should be fluent in the fundamental concepts of the Object-Oriented Paradigm in a language of their choice. Creating classes, subclasses, making associations, implementing Design Patterns, and understanding how to use the xUnit testing framework.
To participate in the Workshop, no other particular professional skills are needed. Participants will acquire skills during the Workshop.
Laptop - Participants will perform the Anti-IF Workshop coding sessions using their own laptops. So the first thing to remember is to bring your laptop :-).
Languages - The Anti-IF Workshop is open to Object-Oriented languages such as Java, C# and Ruby. It is up to each participant to choose their preferred development environment and operating system.
Install your preferred development environment. Install the appropriate xUnit Framework for the language that you will be using. We also suggest installing a plug-in or a library for refactoring and to collect product metrics, number of lines of code absolute/by class/by method, cyclometric index of complexity (for Eclipse users we suggest Metrics).
Before the Workshop
To get the most out of the Workshop, we recommend that participants review the main concepts of Object-Oriented and Design Principles. And even if you know them already, a thorough review of Design Patterns will surely be useful as well :-).
Suggested Reading Material:
- "Implementation Patterns" by Kent Beck
- "Apply UML and Patterns" by Craig Larman
- "GOF Design Patterns"
Minimum Number of Participants
The course will only be held if 2 people subscribe.
TERMS AND CONDITIONS
To take part, you must read, sign and send us the terms and conditions via email.