Публикации по теме 'software-development'


Механизм правил JavaScript в .NET 6
В прошлом, когда мне понадобился движок определяемых пользователем правил в .NET, я исследовал написание пользовательского предметно-ориентированного языка с помощью комплекта реализации языка Irony . Но в основном я использовал SpringFramework.NET , который включает в себя потрясающий движок оценки выражений . Механизм оценки выражений позволял писать правила на основе строк и даже встроенные функции, что позволяло создавать базовый, настраиваемый пользователем механизм правил в..

60 ужасных советов разработчику на C++, часть 6 (советы 26–30)
Обновленный сборник ужасных советов для C++-разработчиков превратился в целую электронную книгу. Там вы найдете 60 ужасных советов, каждый с пояснением, почему им не стоит следовать. Все будет и в шутку, и всерьез одновременно. Какими бы нелепыми ни казались эти советы, они не выдуманы, а замечены в реальном мире программирования. Я буду выкладывать сразу по 5 советов, чтобы не утомлять вас — в книге много ссылок на другие интересные статьи, видео и т. д. Однако, если вам не..

Программист-прагматик: часть 3
Глава 7. Пока вы программируете 37. Слушайте свой мозг ящерицы Если у вас есть предчувствие о чем-то, прислушайтесь к нему. Мы продолжаем забывать наши уроки, но наш подсознательный мозг запоминает шаблоны и передает их как инстинкты. Если внутренний голос недостаточно ясен, отвлекитесь на время или объясните кому-нибудь проблему. Инстинкты — это просто реакция на паттерны, заложенные в нашем подсознании. Итак, пусть ваши инстинкты вносят свой вклад в вашу работу. 38...

Сохранение разработчиков станет приоритетом при отставке великого разработчика на следующем этапе
Дополнительные расходы на удержание разработчиков снижают затраты на их найм. Я всегда опаздываю в офис, но компенсирую это тем, что ухожу пораньше. Чарльз Лэмб Я наблюдал, читал, писал и принимал участие в великой отставке (присоединившись к новой компании 6 месяцев назад удаленно, впервые увидев своих новых коллег лично на прошлой неделе. Мир разработки программного обеспечения изменился , и в целом разработчики выиграли . Разработка программного обеспечения увеличилась,..

3 ОСНОВНЫЕ концепции чистого кода для использования в ваших проектах
Самый постоянный вопрос среди разработчиков, которые хотят перейти с уровня Junior на Senior, — это «мой код дерьмовый?» или «хорошо, он работает, но как улучшить этот мусор? ” и задавать себе вопросы о качестве продукта, который вы поставляете, — это признак того, что вы развиваетесь. На своем пути разработчика я пришел к пониманию, что, в конце концов, важна инженерия, а не инструмент, потому что вы знаете, что CRUD — это последовательность X, которую можно воспроизвести на ВСЕХ..

Кодирование и депрессия: 5 способов преодолеть это
В постоянно развивающемся мире кодирования стремление к инновациям и технологическим достижениям часто идет рука об руку с проблемами, которые могут повлиять на психическое здоровье. Депрессия, распространенное состояние психического здоровья, может затронуть людей любой профессии, и программирование не является исключением. Тем не менее, важно признать, что существуют стратегии и подходы, которые могут помочь людям преодолеть депрессию и справиться с ней, продолжая карьеру..

Руководство для начинающих по написанию кода без ошибок
Написание кода похоже на создание шедевра — оно требует творческого подхода, точности и внимания к деталям. Однако даже самые опытные программисты время от времени допускают ошибки. Хорошая новость заключается в том, что при правильном подходе вы можете значительно свести к минимуму количество ошибок в коде. Если вы только начинаете свой путь в программировании или хотите улучшить свои навыки кодирования, это руководство для начинающих поможет вам вам важные советы по написанию кода..