👨💻 3 ключевых принципа разработки
DRY - Не повторять код
KISS - "Упрощайте"
YAGNI - Не пихать то, что может не понадобиться
Первый уменьшает кол-во компонент
Второй делает их проще
Третий говорит, что некоторые можно вообще не делать (напоминает предыдущее сообщение)
Вообще, принципов много: DRY, KISS, SOLID, YAGNI, DDD, TDD, BDD...
https://habr.com/ru/post/144611/
https://www.stijit.com/web-tips/dry-kiss-solid-yagni - кратко
DRY - Не повторять код
KISS - "Упрощайте"
YAGNI - Не пихать то, что может не понадобиться
Первый уменьшает кол-во компонент
Второй делает их проще
Третий говорит, что некоторые можно вообще не делать (напоминает предыдущее сообщение)
Вообще, принципов много: DRY, KISS, SOLID, YAGNI, DDD, TDD, BDD...
https://habr.com/ru/post/144611/
https://www.stijit.com/web-tips/dry-kiss-solid-yagni - кратко
Telegram
uFeed
🐞 Как пристрелить фичу
Небольшая статья о том, что иногда стоит отказываться от фич, даже если на них ушло много времени и сил
Кстати, из-за непонимания этого я покалечил свой игровой проект
https://antonz.ru/shoot-the-feature/
Небольшая статья о том, что иногда стоит отказываться от фич, даже если на них ушло много времени и сил
Кстати, из-за непонимания этого я покалечил свой игровой проект
https://antonz.ru/shoot-the-feature/
😇 Как бы мы жили в идеальном мире?
Никак ⚰️
Эксперимент вселенная 25 — один из самых памятных и важных, о которых я знаю
Никак ⚰️
Эксперимент вселенная 25 — один из самых памятных и важных, о которых я знаю
💔 Как легализовать все: от людоедства до инцеста
Окно Овертона - технология уничтожения
Кратко | Подробнее
Окно Овертона - технология уничтожения
Кратко | Подробнее
Православие.Ru
Окно возможностей Овертона и легализация греха
Существует целая технология разрушения общественных институтов и легализации морально недопустимых идей. Всего 5 шагов!
🚘 Что будет, если купить номер NULL
А также каково жить с фамилией Null
P.S. NULL в программировании - это как "ничто"
https://habr.com/ru/post/463859/
А также каково жить с фамилией Null
P.S. NULL в программировании - это как "ничто"
https://habr.com/ru/post/463859/
Хабр
Не шутите с NULL
Достойная пятницы история приключилась с американским исследователем в области безопасности Джозефом Тартаро (Joseph Tartaro). Захотелось ему выделиться, заказав...
Написл бот, который собирает самые лайканные посты со стены ВК
Теперь раз в неделю мне приходят самые топовые посты с различных групп ВК и мне не приходится заходить туда, тратя свое время
Можете попробовать. В будущем упрощу процесс добавления стен для отслеживания
Теперь раз в неделю мне приходят самые топовые посты с различных групп ВК и мне не приходится заходить туда, тратя свое время
Можете попробовать. В будущем упрощу процесс добавления стен для отслеживания
🙄 Промисы в JS очень простым языком
Я на JS не пишу, но саму технологию можно использовать в любом языке, где есть работа с колбэками aka асинхронность
Промисы позволяют изящно организовать такой код
https://link.medium.com/AWbECB3ZRZ
Я на JS не пишу, но саму технологию можно использовать в любом языке, где есть работа с колбэками aka асинхронность
Промисы позволяют изящно организовать такой код
https://link.medium.com/AWbECB3ZRZ
Medium
Промисы в JavaScript для чайников
Промисы в JavaScript на самом деле совсем не сложные. Тем не менее, многие люди находят затруднительным их понимание с первых моментов…
🐤 Рассказываю об опыте привязки хранилища Amazon S3 к моему блогу
S3 это облачное хранилище от Amazon, в котором компании хранят различные статические данные
Все картинки, которые вы видете у меня в блоге так же загружаются туда
https://blog.amd-nick.me/ghost-s3/
S3 это облачное хранилище от Amazon, в котором компании хранят различные статические данные
Все картинки, которые вы видете у меня в блоге так же загружаются туда
https://blog.amd-nick.me/ghost-s3/
Блог _AMD_
Привязка Amazon S3 к блогу на Ghost + SSL
Этот блог работает внутри Docker контейнера. Привязка обеспечивает загрузку картинок в хранилище Amazon S3 вместо сохранения на локальном диске, поэтому контейнер остается stateless и ему плевать на перезагрузки и ребилды За загрузку и получение картинок…
⌨️ ООП — катастрофа на триллион долларов
Конечно же, это мнение функционального разработчика и оно уж очень категоричное по моему скромному мнению, но во многих случаях я с ним согласен — современный ООП делает противоположное тому, для чего был создан
https://tproger.ru/translations/oop-the-trillion-dollar-disaster/
Конечно же, это мнение функционального разработчика и оно уж очень категоричное по моему скромному мнению, но во многих случаях я с ним согласен — современный ООП делает противоположное тому, для чего был создан
https://tproger.ru/translations/oop-the-trillion-dollar-disaster/
🤔 Что такое красивый код, и как его писать?
Скорее глупые ошибки большинства разработчиков при написании кода.
Короче:
- Код должен быть линейным (минимальная вложенность)
- Коротким (избегать лишних проверок и копипасты, удалять неиспользуемый код и не пилить велосипеды, хотя не знаю как это связано)
- Самодокументированным (что как бы немного противоречит противоположному пункту, ну да ладно)
Вообще, с одной стороны чел вроде и очевидные вещи рассказывает, а с другой видишь, как повсеместно эти советы нарушают. Ну а еще я не согласен с частью про комментарии в коде
https://habr.com/ru/post/266969/
Скорее глупые ошибки большинства разработчиков при написании кода.
Короче:
- Код должен быть линейным (минимальная вложенность)
- Коротким (избегать лишних проверок и копипасты, удалять неиспользуемый код и не пилить велосипеды, хотя не знаю как это связано)
- Самодокументированным (что как бы немного противоречит противоположному пункту, ну да ладно)
Вообще, с одной стороны чел вроде и очевидные вещи рассказывает, а с другой видишь, как повсеместно эти советы нарушают. Ну а еще я не согласен с частью про комментарии в коде
https://habr.com/ru/post/266969/
Хабр
Что такое красивый код, и как его писать?
1. Вступление Сталкиваясь с необходимостью контролировать работу других программистов, начинаешь понимать, что, помимо вещей, которым люди учатся достаточно легко и быстро, находятся проблемы, для...
🤖 Интервью с киборгом
Человек отслеживает любую свою активность, даже то как громко он говорит по телефону. Он смог избавиться от кучи болезней и научился контроллировать даже эмоции
https://www.the-village.ru/village/city/city-interview/361895-biohaker
Человек отслеживает любую свою активность, даже то как громко он говорит по телефону. Он смог избавиться от кучи болезней и научился контроллировать даже эмоции
https://www.the-village.ru/village/city/city-interview/361895-biohaker
The Village
«Приватности и репутации не существует»: Интервью с самым подключенным человеком на планете
Крис Дэнси — о том, как понять что-то о собеседнике, взглянув на экран его телефона