На днях World of Warcraft преодолел необычную черту: за все время существования игры команда программистов внесла более 1.000.000 изменений ("commits") в исходный код этого масштабного и сложного проекта. В честь этого на официальном форуме было опубликовано небольшое сообщение, в котором программисты немного задумались о пройденном пути и поблагодарили сообщество за поддержку.
Миллион изменений исходного кодаПриветствуем!
Команда программистов WoW хотела бы отметить вместе с вами особую веху.
Для начала, вкратце поясним, о чем речь. Каждый раз, когда мы хотим внести изменение, ввести новую функцию или исправить ошибку в коде World of Warcraft, мы создаем изменение на локальном компьютере, затем оно проверяется нашими коллегами и после вносится в хранилище кода World of Warcraft. Каждому изменению присваивается последовательный и уникальный номер, который позволяет ссылаться к нему и отслеживать его по мере того, как он находит свой путь в дополнение, обновление или срочное исправление. Эти номера растут, начиная с 1, с самого того момента, когда первые строки кода были внесены в проект зарождающейся игры, который в итоге стал World of Warcraft.
Мы рады сообщиться, что недавно ввели 1.000.000-е изменение в код WoW! Кроме того, что это красивое десятичное число, нам остается совсем немного (лишь 48.576 изменений) до того, как мы сможем сообщать об изменениях общего кода WoW как о мега-изменениях*.
(*На самом деле это просто выдуманное значение, которое никто не использует в хранилищах исходного кода.)
Празднуя миллионное изменение, мы не можем не призадуматься. Для каждого из нас быть программистом World of Warcraft – это лучшая работа на свете. Она объединяет в себе как испытания огромного чрезвычайно запутанного и непрестанно развивающегося программного проекта, так творчество, чудеса и магию, которые претворяют этот мир в жизнь.
Именно благодаря вам мы удостоены чести называть Азерот родным домом в течение вот уже более чем 473 миллиардов миллисекунд. Мы гордимся и склоняемся перед вашей поддержкой, вашими историями и вашими отзывами, и мы с нетерпением жаждем узнать, что для нас готовит следующий миллион изменений.
За Азерот!
Команда программистов WoW
[Источник]