IT Образование

История языков программирования: как Fortran позволил пользователям общаться с ЭВМ на «ты» Хабр

Содержание Наследие Fortran Как и для чего появился Fortran Первая в мире текстовая игра Colossal Cave Adventure + исходный код на Фортране Национальная библиотека им. Н. Э. Баумана Bauman National Library Fortran незаменим в естественных науках Самые востребованные языки программирования Язык программирования FORTRAN (jan 1, 1954 – jan 1, Ряд пакетов языка создавались на протяжении десятилетий и популярны по сей день (главным…

Рефакторинг: говнокод конфетка

Содержание Цели рефакторинга[править | править код] Когда рефакторинг не нужен? Когда стоит заниматься рефакторингом Рефакторинг и оптимизация производительности Что такое рефакторинг кода Другой случай, когда следует воздерживаться от рефакторинга, это близость даты завершения проекта. Рост производительности, достигаемый благодаря рефакторингу, проявит себя слишком поздно — после истечения срока. Правильна в этом смысле точка зрения Уорда Каннингема . Незавершенный рефакторинг он сравнивает с…

Риск-менеджмент IT проекта: 7 самых распространенных рисков в разработке ПО Карьера на vc ru

К примеру, на крупном проекте на финальном этапе в команде заказчика появляется эксперт, который задаёт много вопросов и предъявляет новые требования к проекту, которые подразумевают изменение архитектуры проекта и кода. Если инициировать эти изменения, то есть риск сорвать плановые сроки реализации проекта. Говоря об управлении рисками IT проекта, важно обозначить возможные источники этих рисков. Когда мы можем распределить возможные риски…