kamyshev.code – Telegram
kamyshev.code
1.77K subscribers
40 photos
565 links
Архитектура, код, софт-скиллы и всё остальное. Вопросы, пожелания, комментарии — @igorkamyshev

https://kamyshev.me
Download Telegram
​​Ссылка

Наверное, я не встречал еще ни одного проекта, где программисты бы не пилили никому не понятные фичи просто "вдруг кому-то понадобиться". Это опасный подход.

С заделом на будущее надо делать не фичи, а архитектуру. Тогда при необходимости новые возможность в приложение добавить будет совсем легко.

Тематический перевод: Не решайте воображаемые проблемы.

#softskills
​​Полезная книга

Стив Макконнелл, Совершенный код.

Тяжёлое чтиво. Прямо очень. Самое печальное, что простые и очевидные концепты перемешаны с довольно сложными.

Но прочесть стоит. Хорошо вправляет мозг.

#совершенный_код
​​Ссылка

Условные конструкции сложные. Особенно когда они вложенные или множественные.

5 советов по написанию лучших выражений с условными операторами в JavaScript

Правила валидны не только для JS, а вообще для любого языка.

#общие_знания
Завел себе твиттер, буду писать туда разное, что не попало сюда.

Подписывайтесь, что-ли — @kamyshev_code.
Часто читаю разные статьи, но подробно рассказывать о каждой долго и бессмысленно.

Настроил @IFTTT, достойные статьи будут попадать сюда автоматически.
​​Языки

У данных есть тип. Принципы работы типов в разных языках разные.

Во-первых, в разных языках тип переменной определяется в разное время. Или в момент объявления (статическая типизация), или в момент присваивания значения (динамическая типизация). При статической в переменной нельзя хранить данные разных типов. При динамической можно.

Во-вторых, в разных языках разный механизм приведения типов. Если типы приводятся при любом действии сами — это слабая типизация. Если все приведения должны быть сделаны явно — сильная (строгая) типизация.

#общие_знания
​​Ссылка

Многие разработчики часто рассказывают, что делать фронтенд больно.

Может и больно, но нам платят за то, что мы терпим эту боль. Заказчики перекладывают боль на нас.

Тематическая статья: Фронтенд — это не больно!

#softskills