Почему многие программисты не любят legacy проекты

Многие люди не сильно посвящённые в области программирования удивляются, а иногда даже негодуют на отсутствие у некоторых программистов энтузиазма в плане работы с legacy проектами. Что такое представляют из себя подобные проекты и в чём состоит причина такого отношения к ним со стороны программистов?

Виртуальные машины для сферы разработки программного обеспечения

В настоящее время разработка почти ни одного сложного и современного программного продукта не обходится без виртуализации. Какие виртуальные машины для этого используются?

Почему подключаться к серверу с базой данных напрямую из мобильного приложения, это плохая идея

На просторах интернета (в первую очередь на различных форумах) уже давно периодически появляются вопросы о том, как подключиться напрямую из мобильного приложения к серверу баз данных. В этой статье мы покажем, что подобный способ взаимодействия между сервером баз данных и мобильным клиентом на самом деле очень плохая затея.

Завершение поддержки Windows 7. Что это сулит программисту?

14 января 2020 года Microsoft официально прекратила поддержку Windows 7, которая по праву считается одной из наиболее удачных и популярных версий данной операционной системы. Какие последствия этого события могут так или иначе затронуть программистов?

Меняем значение двух переменных логического типа (boolean) без использования третьей

Когда-то давно мы уже рассматривали данную задачу применительно к целочисленным переменным. Но как быть с переменными логического типа (boolean)?

Must read. Книги, которые желательно прочитать каждому программисту

В наш век электронных носителей информации всё ещё остаются актуальными старые добрые «бумажные» книги. И это прекрасно! Ведь по своей глубине и системности изложения ни одна документации или блог и тем более видеокурс не сравнится с хорошей книгой. Не говоря уже о том, что книгу можно читать и при выключенном