Рассмотрим разницу между парадигмами программирования и пробежимся по соответствующей им терминологии
https://nuancesprog.ru/p/11876
@nuancesprog #статьи #Education #SoftwareDevelopment
https://nuancesprog.ru/p/11876
@nuancesprog #статьи #Education #SoftwareDevelopment
Перечень полезных сайтов, которые помогут сэкономить время на начальных этапах создания проектов: Hidden tools, Can I use, Dev Hints и Bundle Phobia.
https://nuancesprog.ru/p/14078
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/14078
@nuancesprog #SoftwareDevelopment
7 навыков логического мышления, необходимых для карьерного роста разработчика программного обеспечения
https://nuancesprog.ru/p/14106/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/14106/
@nuancesprog #SoftwareDevelopment
Хороший мануал продукта должен быть не просто полноценным по информации, но и понятным для пользователя. Учимся, как правильно выстраивать его разделы и содержание в целом.
https://nuancesprog.ru/p/15126/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/15126/
@nuancesprog #SoftwareDevelopment
Разбираемся в том, что такое чистая архитектура, какие преимущества она дает и как ей следовать на практике. Рассмотрим все примеры с иллюстрациями.
https://nuancesprog.ru/p/15255/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/15255/
@nuancesprog #SoftwareDevelopment
Рассмотрим особенности систем плагинов, которые позволяют разработчикам расширять функциональность и модульность программ. В качестве примера создадим чат-бот.
https://nuancesprog.ru/p/15550/
@nuancesprog #Plugins #SoftwareDevelopment
https://nuancesprog.ru/p/15550/
@nuancesprog #Plugins #SoftwareDevelopment
Разбираемся в концепции CRTP (Curiously recurring template patterns, рекурсивный шаблон). Она поможет описывать в C++ общую функциональность, комбинируя шаблоны и наследование.
https://nuancesprog.ru/p/15557/
@nuancesprog #SoftwareDevelopment #CProgramming
https://nuancesprog.ru/p/15557/
@nuancesprog #SoftwareDevelopment #CProgramming
Инженер ПО - востребованная и высокооплачиваемая профессия, требующая креативности, аналитических навыков и интереса к информатике. Если вы самостоятельно изучаете программирование и интересуетесь основными принципами, применяемыми разработчиками ПО, то обратите внимание на эти 10 пунктов.
https://nuancesprog.ru/p/15650/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/15650/
@nuancesprog #SoftwareDevelopment
Разбираемся в том, что такое чистая архитектура, какие преимущества она дает и как ей следовать на практике. Рассмотрим все примеры с иллюстрациями.
https://nuancesprog.ru/p/15255/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/15255/
@nuancesprog #SoftwareDevelopment
Рассмотрим особенности систем плагинов, которые позволяют разработчикам расширять функциональность и модульность программ. В качестве примера создадим чат-бот.
https://nuancesprog.ru/p/15550/
@nuancesprog #Plugins #SoftwareDevelopment
https://nuancesprog.ru/p/15550/
@nuancesprog #Plugins #SoftwareDevelopment
Разбираемся в том, что такое чистая архитектура, какие преимущества она дает и как ей следовать на практике. Рассмотрим все примеры с иллюстрациями.
https://nuancesprog.ru/p/15255/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/15255/
@nuancesprog #SoftwareDevelopment
Что объединяет философию и программирование? Похожий образ мышления! Разберемся, как философия может улучшить разработку ПО.
https://nuancesprog.ru/p/16346/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/16346/
@nuancesprog #SoftwareDevelopment
Разбираемся в концепции CRTP (Curiously recurring template patterns, рекурсивный шаблон). Она поможет описывать в C++ общую функциональность, комбинируя шаблоны и наследование.
https://nuancesprog.ru/p/15557/
@nuancesprog #SoftwareDevelopment #CProgramming
https://nuancesprog.ru/p/15557/
@nuancesprog #SoftwareDevelopment #CProgramming
Чтобы стать инженером-программистом, требуются годы обучения. Однако основные принципы, на которых базируется подход к разработке программного обеспечения, можно свести к 3 фундаментальным законам.
https://nuancesprog.ru/p/16871/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/16871/
@nuancesprog #SoftwareDevelopment
Теория не заменит практики. Попробуйте свои силы в выполнении интересных проектов.
https://nuancesprog.ru/p/16990/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/16990/
@nuancesprog #SoftwareDevelopment
Самая большая ошибка объектно-ориентированного проектирования - это инкапсуляция устойчивого состояния. Что будет, если этого не делать?
https://nuancesprog.ru/p/17104/
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/17104/
@nuancesprog #SoftwareDevelopment
Докажем, почему спецификации API имеют важное значение для долгосрочного успеха приложений. Расскажем о преимуществах, а также перечислим негативные последствия их отсутствия.
https://nuancesprog.ru/p/17469/
VK: https://vk.com/@nuancesprog-specifikaciya-api-osnova-uspeshnoi-razrabotki
Дзен: https://dzen.ru/media/nuancesprog.ru/64750bae79fc7059404c4275
@nuancesprog #SoftwareDevelopment #API
https://nuancesprog.ru/p/17469/
VK: https://vk.com/@nuancesprog-specifikaciya-api-osnova-uspeshnoi-razrabotki
Дзен: https://dzen.ru/media/nuancesprog.ru/64750bae79fc7059404c4275
@nuancesprog #SoftwareDevelopment #API
Как сделать переход плавным для вас и ваших пользователей, чтобы он ни для кого не стал неожиданностью, а внедрение нового функционала можно было спланировать? Рассмотрим критические изменения и техники их безопасного распространения.
https://nuancesprog.ru/p/17941/
VK: https://vk.com/@nuancesprog-kak-pravilno-obyavlyat-api-ustarevshimi-i-ne-slomat-polzovat
Дзен: https://dzen.ru/media/nuancesprog.ru/649dfe33ee233f568f403e98
@nuancesprog #SoftwareDevelopment
https://nuancesprog.ru/p/17941/
VK: https://vk.com/@nuancesprog-kak-pravilno-obyavlyat-api-ustarevshimi-i-ne-slomat-polzovat
Дзен: https://dzen.ru/media/nuancesprog.ru/649dfe33ee233f568f403e98
@nuancesprog #SoftwareDevelopment