This Clean Code explained workshop will help you to apply methods from practical experience of the trainer in different languages and sizes, enhancing your professional knowledge and helping you applying it efficiently.
Write code that is easy to read, understand and change
Incrementally clean existing code using the boy scout rule
Start using naming principles so you can communicate with your development team trough code
Learn how to structure methods in classes
Mid-level and senior programmers
Technical leads looking for improved coding guidelines or improved ways to structure code
CTOs who want to reduce cost of change for their applications
Participants must be proficient in at least one programming language in order to get the most olut of this clean code course
Basic knowledge of design patterns and SOLID principles is useful for understanding some of the concepts, but not required
Introduction to Clean Code Explained
The reasons and benefits for use the clean code principles
Naming Principles; The continuum of names
Methods Principles: small, low indentation, single responsibility, short list of arguments, no side effects, error handling is one thing
Comments vs. self-explaining code
Structuring objects and data
Structuring classes: Small, single responsibility, easy to change
The boy scout rule: try and leave the code a little better than you found it
Workshop for Clean Code Explained
We created a personalized delivery strategy by offering blended learning
Find a bunch of people who are on the same page with you.
Engaging platform with gamification for collaboration and friendly competition.
Interactive online trainings and live webinars available.
A special learning environment can boost learning efficiency.
Available anywhere and anytime, on your phone, computer or tablet.
That’s up to you. We offer you an efficient learning environment and you can use it according to your needs: either online or offline. Nobody knows better than you and your team what you need, so we do not imposed some predefined criteria, we adapt to yours.
Yes. We offer training consultancy and we establish the most appropriate courses according to the specific needs and business objectives of your company.