1 месяц назад
Управление масштабными софтверными проектами, в которых не создаётся нового функционала
Думаю, все любят разрабатывать новый функционал приложений, сервисов, микросервисов и пр. И наверное, мало кто любит заниматься инфраструктурными работами. Например, портировать код на другую операционную систему или портировать код на другую микропроцессорную архитектуру, или же «отвязывать» вычислительную логику от графических интерфейсов (если вдруг приложение долгое время развивалось так, что отделение вычислений от графики никого не заботило)… Тем не менее, инфраструктурные проекты тоже важны, и время от времени их приходится делать...
115 читали · 2 года назад
Портирование и управление
Вообще, портирование игр - довольно распространённая практика. Хочется верить, что удаётся сохранить основную кодовую базу практически неизменной, однако надеяться на это не приходится. Вот, например, Contra, хорошо знакомая нам по NES, портированная на Commodore64. Хотя изображения явно отличаются (тут всё уже зависит от производительности обеих систем), но, в целом, подходы довольно похожи. Однако ни одна игра ничего не стоит без грамотного управления. А вот тут начинается самое интересное: как...