Angular 2/5. Тестовое задание

История решения тестового задания для устройства на работу на должность Junior Angular Developer. Шаг за шагом, я выложил весь процесс, как я делал. Сейчас, уже приобретя некоторый опыт, пересмотрел старые исходники и сократил количество некачественного кода. Но не весь «говнокод» убран. Что-то оставил, специально для рефакторинга и демонстрации, как не надо.

Это «живая» история приобретения опыта. Многие простые истины, которые раскрываются в двух-трёх строчках кода, являются результатом многочасового поиска в англоязычном сегменте интернета.

Это не идеально правильный код от разработчиков Google. Здесь нет unsubscribe и ngOnDelete. Если вы знаете, что означают выделенные слова в предыдущем предложении, то этот курс не для вас. Это именно MVP — minimal viable product. Он должен просто работать.

Цель курса — сэкономить десятки человекочасов начинающим русскоязычным фронтендерам и снизить порог входа для изучения фреймворка Angular.

Желаю удачи!