Vos commentaires
Hey Nastasia,
Great question! I think they both could act as an intermediate step to a cleaner code. Here's example:
1. You have a Primitive obsession situation(say, lots of arrays). It smells bad.
2. You turn arrays into classes.
3. Now you have a lot of Data classes. Smells better, but not that good yet.
4. You add some behaviors to data classes, and merge them together if both have similar purpose.
5. Bam! Now, you've got clean code and nice classes.
Does this make sense?
Спасибо за отзыв, Максим. Хорошая идея с тёмной темой, добавлю в список задач.
Hi, Prachi!
You should always try to do just one change at time. Yes, sometimes you could cut a corner and do several small refactorings at once. But each time you do it, you're risking making an error, since your focus is spread through all the places you changed.
Here's a metaphor. Imagine a surgery operation, where a surgeon is going to cut a person's appendix. But in the process, surgeon discovers a cancer tumor and thinks "hey, I'll gonna cut this stuff as well while I'm here". And then patient dies and nobody knows whether it was because appendix or cancer.
Hope this helps!
Спасибо, поправил! Даже нНе знаю как они просочились через 2 этапа проверок :)
Спасибо, поправил!
Спасибо, поправил!
Всё, проблема исправлена. Создал публичную кастомную подсветку синтаксиса.
Да, это известный баг, исправлю его на следующей неделе. На основании этого псевдокода будут примеры на реальных языках (Java/C#/PHP/Python), но позже. Всё это занимает уйму времени и я решил релизить контент частями, чтоб уже базис был бы доступен.
Всё будет, не волнуйтесь. Раздел запущен вчера в альфа-режиме. На подходе примеры на реальных языках, фиксы подствеки, и другое.
Service d'assistance aux clients par UserEcho
Добрый день.
Хороший вопрос, спасибо. Мне кажется, что новичку курс будет полезен, особенно секция с запахами плохого кода, т.к. обычно первый год в профессии люди только такой код и пишут.
Думаю, для себя это легче всего это понять полистав каталог рефакторинга, доступный на сайте. Если вы понимаете о чем там идёт речь, то я думаю, что курс будет вам полезен. В крайнем случае, вы всегда можете поросить возврат денег, если поймете, что материал для вас слишком сложный.
С уважением,
Александр Швец