Clean Code
Whatever paradigm, language, technology stack or DevOps strategy is used, we will always write CODE. And humans will need to understand, maintain and evolve that code for many years, hopefully. It will be read 10x more time than it took to write it!
Then, tell me, how should your code look? Stop rushing, and start writing professional code!
You’ll see that crafting code is an art: you need passion, attention to details, self-criticism and a lot of creativity to make the design express your thoughts. It takes a lot of practice to master this art, but the path starts with some core guidelines and ‘code smells’ that you MUST know. As “classic” as these might be, they will become the starting point of a lot of discussions about essential principles of good software design, such as DRY, SRP, DIP, and KISS.
Enjoy an entertaining, tangible presentation of key concepts of Clean Code, with a lot of code examples, which will allow you to easily coach others back at work. Can’t wait to share my passion with you: writing beautiful code that is a pleasure to work with.
PS: Let’s also talk a bit about writing clean code using Java8 lambdas/Streams.
The exercise that we’ll solve together as the ‘practical application’ of the learned principles will be run as in the format of a Coding Dojo: each taking turns at the keyboard and writing code in a collaborative manner.
This course is taught in Romanian, with course materials available in either English, or Romanian. The course can be customized - on request.
TOPICS
4
TOPICS
4
Contact Us
Feel free to leave us your thoughts so we can discover the solution together!
academy@esolutions.ro
Get in touch
0753.029.187
Our address
20 Constantin Budisteanu Street , 1 st. District, Bucharest
academy@esolutions.ro
Get in touch
0753.029.187
Our address
20 Constantin Budisteanu Street , 1 st. District, Bucharest