Re[15]: Питерская и Московская IT-школа...
От: Cyberax Марс  
Дата: 12.05.21 02:15
Оценка: 5 (1)
Здравствуйте, LaptevVV, Вы писали:

C>>В Шаттле объём исходного кода — около 400 тысяч строк. Это сейчас уровень небольшого проекта. В Windows — около 50 миллионов строк кода.

LVV>Система управления маленькая, но СЛОЖНАЯ.
Не особо. В смысле, делать её было, конечно, не просто (особенно с инструментами того времени). Но по нынешним меркам — не особо она и сложная. Сейчас с такой задачей справится небольшая группа товарищей за сравнительно небольшое время.

Если что, сейчас любители в свободное время делают спутники: https://upsat.gr/ — с системой ориентации и связи, тестовыми стендами, системой визуализации и т.п.

LVV>А винда не показатель. За 35 лет накопилось. Из которых сколько ненужных?

Большая часть нужна.

C>>А реально сложные системы (типа сервисов Гугла или Амазона) уже перевалили за 2 миллиарда строк кода.

C>>И вот умение управлять развитием таких систем — это как раз достижение 90-х и 2000-х.
LVV>Ну, про 90-е ты загнул, тогда только интернет появился.
Тем не менее, опыт развития таких систем именно тогда и начал нарабатываться. В частности: необходимость итеративного развития и постоянного тестирования, дизайн отказоустойчивости на уровне систем, методы планирования разработки, и т.д.

Если грубо разделить по десятилетиям и выделить самое важное:
70-е и раньше — первобытно-общинный строй.
80-е — появление проектов, имеющих достаточно заметный размер.
90-е — множество реально крупных проектов и опыт управления ими, развитие полноценных языков, пригодных для больших систем.
00-е — совершенствование инструментов разработки (git, умные IDE) и методов управления (Agile Manifesto), понимание важности continuous integration.

10-е пока ещё только закончились, так что не очень понятно что именно самое важное для IT произошло.

LVV>И, наверное, можно как-то обозначить класс таких систем.

LVV>Распределенные?
То что они распределённые — это как раз не так важно. Та же Винда занимает около 50 миллионов строк кода, а с учётом установленных приложений вполне может за несколько сотен миллионов строк перевалить.
Sapienti sat!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.