Нам нужно визуальное программирование. Нет, не то, о котором вы подумали

Большинство сред визуального программирования не находят никакого применения. Почему? Они пытаются заменить синтаксис кода и бизнес-логику, но разработчики никогда не пытаются это визуализировать. Вместо этого разработчики визуализируют переходы состояний, структуру памяти или сетевые запросы.

Читать в Telegram

Что такое Throttling и Debouncing?

Throttling и debouncing — это широко используемые техники для увеличения производительности кода, который выполняется повторно с некоторой периодичностью. Давайте разберёмся, как лучше их применять, чтобы ускорить работу...

Хитрости объектно-ориентированного программирования. Часть 3: Смерть от аргументов

Это мини-серия статей по написанию поддерживаемого объектно-ориентированного кода без лишней нервотрепки. Предыдущие части: Часть 1, Часть 2. Аргументы, аргументы, аргументы Длинные списки аргументов в функции крайне трудны для вызываемого...

Как повысить мотивацию с помощью поведенческой психологии

Как достигать лучших результатов и развивать силу воли с помощью вознаграждения С работой связано много сложностей: дел много, времени на них мало. Работе постоянно нужно...

Овладей Python, создавая реальные приложения. Часть 3

Создаем блокировщик сайтов в 3 шага   Предыдущие части: Часть 1, Часть 2   Технологии стремительно развиваются, как и мир в целом. Каждый день вы сталкиваетесь с чем-то, о чем раньше...

Почему вам нужно учить больше языков программирования

О моих свободных отношениях с языками программирования Я занимаюсь программированием уже около 4 лет. Я начал с C#, занимаясь разработкой игр, а затем перешел на...

Хитрости объектно-ориентированного программирования. Часть 2: Закон Деметры

Это мини-серия статей по написанию поддерживаемого объектно-ориентированного кода без лишней нервотрепки.  Предыдущие части: Часть 1   Единственный закон в программировании — это отсутствие законов. А закон Деметры — это, скорее, рекомендации, а...

Как настроить Docker и Windows Subsystem for Linux (WSL): история о любви?

Вы когда-нибудь чувствовали себя прекрасной принцессой, которую злой волшебник превратил в лягушку? Как будто происходит что-то не то? У меня такое бывает. Я пользуюсь...

Случайная статья

Разбираемся с компилятором Go

В статье речь идёт о Go 1.13 Компилятор Go занимает важное место в экосистеме Go. Компиляция — необходимый этап создания исполняемого двоичного...

Реализация структурированной конкурентности в Java и Kotlin

Направим наш пытливый ум в область изучения структурированной конкурентности, рассмотрим принципы ее реализации в Kotlin и Java, а по итогам научимся легко и безопасно запускать несколько программ.

Как создать простого командного бота в Python

Итак, как часто вы узнаете погоду или время у Siri, Алисы или Google? Сейчас на рынке существует несколько видов...

Популярные статьи