Refactoring from Junior to Senior Web Developer – Ep 3: Keeping it Simple with Functional Code

In this episode, find out why it's important to start off by keeping your code as simple as possible and only adding complexity and abstractions later. We go over functional programming as an entry-level way of approaching programming over other more complex paradigms like object oriented or imperative programming.


In this series you get an inside look as I train our junior web developers on sample projects. You'll get to see how junior code and practices can be redone from a senior developer's point of view. This is a great practical series for anyone starting off in web development and wanting to take their development to the next level.

The series begins with a sample school PHP web app that was done completely by our junior. It's a simple CRUD app with a few models in an MVC format. We then walk through it and slowly transform it into senior level code.
Web design
Be the first to comment