From 6b9e3ba85e73e4e15b0d73979d1cfef078bedf23 Mon Sep 17 00:00:00 2001 From: Felipe Spengler Date: Wed, 27 Mar 2024 23:17:12 -0300 Subject: [PATCH] Update Readme update --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5147de1..4369a4f 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,8 @@ While I'm still doing the course and plan to finish all modules, I'm not sure I On the pure Front-End side of things (proper UX for e-commerce sites, good practices for HTML/JS/CSS, responsive layout) the course **lacks tremendously** and **actually teaches bad practices** (double array transverse, nesting divs inside spans, attaching onClick events do spans/divs...). -Also, the teaching method can be frustrating as it's based on refactoring over and over. Basically you will build some functionality to learn something (like useEffect), but even as new to React and had the impression that something was off, the approach had flaws and sub-optimal code. Then, at a later lesson, it REFACTORS the entire functionality to remove that code (prob that's why it had flaws, he knew it was going to be removed), to teach another approach. And AGAIN, there are flaws on the new approach, as later on the course you will need to refactor AGAIN. So far this happened with Auth, Category and Minicart functionalities, having refactored them 3 times already and each one had some caveats and weird flaws that many students point out in the video comments. And at the end, do you really LEARN something if you are always see +Also, the teaching method can be frustrating as it's based on refactoring over and over the same features (without explaining that this was going to happen). This resulted in features being developed with icomplete solutions on a specific approach, and then in a few lessons it was completelly refactored to show another way, but always with some flaw. At the end, it becomes overwhelming and you not clear what is the best way to do XYZ feature. ## What's Next -My idea is to keep working on this to finish all modules and at the end build a "v2" that resembles more an e-commerce site, with better (AND RESPONSIVE) UI, more features and refactoring some things the course taught on a way that doesn't seems the best approach according to my readings. \ No newline at end of file +My idea is to keep working on this to finish all modules and at the end build a "v2" that resembles more an e-commerce site, with better (AND RESPONSIVE) UI, more features and refactoring some things the course taught on a way that doesn't seems the best approach according to my readings. +