Получи случайную криптовалюту за регистрацию!

​​Как стать программистом? Паттерны и форматы данных. Вчера | Свитер программиста 👨‍💻

​​Как стать программистом? Паттерны и форматы данных.

Вчера я рассказал про два первых и сложных шагах на пути к карьере разаботчика. Расскажу, что у нас там дальше должно быть.

Паттерны проектирования и архитектура. Как только разобрались с алгоритмами и потренировались с задачками на leetcode, можно пойти на ступеньку выше и ознакомиться с архитектурой, паттернами проектирования и принципами SOLID (а так же DRY и KISS), о которых я тоже готовлю материал, не пропусти. Для изучения паттернов проектирования можно почитать публикации, которые буду делать я, а так же есть онлайн проект от Refactoring Guru. Когда я пришёл в большое программирование, это была по сути моя библия и настольная книга наряду с Робертом Мартином, про которого я уже писал.

Работа с различными форматами данных. В качестве "отдыха" можно почитать про популярные API и форматы данных, которые в основном используются для обмена информацией (JSON и XML). Чаще всего в веб-разработке ты будешь сталкиваться с JSON, но XML тоже никто не забыл, этот формат тоже активно используется. Про JSON можно почитать по этой ссылке. Про XML даже есть статья на сайте поддержки Microsoft.

#книги #советы #совет_начинающему #гайд