Зарождение новой науки.

Dec 26, 2011 20:43

Обсуждали с коллегами, что такое плохо комментированный код, ну там были истории про комментарии на румынском и т.д. Самая прикольная история была про большую компанию, которая купила другую компанию со всеми их наработками. Когда стали разбираться в коде новой компании, то выяснилось, что большая часть написана китайцами, а добил их комментарий ( Read more... )

дизайн, funny, рассказ, computer

Leave a comment

Comments 142

(The comment has been removed)

ahitech December 27 2011, 08:52:29 UTC
Я так и думал, что тебе понравится.

Reply

mat33 January 24 2012, 13:17:59 UTC
Хранение информации - дешевеет. А приличные поисковые алгоритмы, вроде того, что Гугл юзает - позволяют эффективно искать информацию в любой свалке, когда ключевые слова (а не предопределённые ключи БД - совсем другое дело!) знаешь.

Так что "археологическая" проблема скоро будет сводиться к секретности и прочему головотяпству разработчиков (нормальной документации у проекта - могло не быть вообще).

Reply

ahitech January 24 2012, 14:00:04 UTC
Хранение информации дешевеет. Но для доступа к старой информации иногда надо читать давно не поддерживающиеся форматы, или использовать устаревшую или даже списанную аппаратуру, как случилось с NASA. И что делать с информацией на перфолентах, которую не удосужились перевести в более приличный формат?

Reply


natush December 26 2011, 20:44:42 UTC
я как раз наткнулась на это-же у жж-юзера avva.
Там кто-то даже перевел на русский :)

Reply

ahitech December 27 2011, 08:53:35 UTC
Интересно, чей перевод лучше :)

Reply

dibr March 1 2012, 20:41:42 UTC
Ваш. Я даже пост про это написал :-)

Reply

ahitech March 2 2012, 00:14:13 UTC
Это тоже не дословный перевод. В оригинале ничего про закатывания рукавов не было.

Reply


ahitech December 27 2011, 09:03:19 UTC
Хобби-ОС - я правильно понимаю? :)

Reply

fyysik December 27 2011, 09:13:33 UTC
угу:)

Reply


rayden_nvl December 27 2011, 02:33:19 UTC
Такое впечатление, что либо английский оригинал сам по себе является перепечаткой довольно давней статьи либо у меня дежавю, но мне показалось, что я это уже читал, причем очень давно, несколько лет назад :-)
В любом случае, спасибо что напомнили :-)

Reply

(The comment has been removed)

ahitech December 27 2011, 09:02:50 UTC
Исходя из эпиграфа и из собственных наблюдений, программисты с таким сталкиваются ежедневно.

Reply

(The comment has been removed)


yosha_orlow December 27 2011, 11:22:13 UTC
Да что далеко ходить! Мы меняли одну компьютерную систему на другую. Так проблемой было найти где в сети есть рабочие места - никто не помнил, хотя прошло то всего лет 5.

А с нефтехимией беда. На юге России есть заводы которым более 100 лет. Никакой документации по трубопроводам уже нет. А оно как то еще работает.

С другой стороны в Риме есть фонтаны, которые все еще работают и ни кто не знает откуда они берут воду.

Reply

ahitech December 27 2011, 11:43:43 UTC
По секрету скажу: для генерации TCP/IP-пакетов в наших тестах мы используем старенький код. Так вот, человек, который его написал, уволился, а в исходном коде теста есть один комментарий: «Очевидное решение», - перед абсолютно нечитаемым куском кода в шесть экранов, с использованием препроцессорных макросов, жёстко забитыми значениями полей заголовков пакетов и с кучей команд безусловного перехода к меткам (с последующей ручной правкой стека). Мы в общих чертах понимаем, что там творится, но в детали не лезем, и откровенно боимся весь этот кусок трогать. Работает - не лезь!

Reply

yosha_orlow December 27 2011, 11:52:30 UTC
Смотрел документальный фильм Склярова о древних технологиях Египта. По началу вроде понятно, что многие блоки бетонные. Но когда дело дошло до обработки гранита стало ясно что документация утеряна, причем еще при фараонах:)

Reply

ahitech December 27 2011, 12:11:55 UTC
Это немножечко не совсем так :) Нет там никакого бетона. И Скляров - ну совсем не авторитет.

Мне очень помогла вот эта статья. Изложено в простой и доступной форме.

Reply


Leave a comment

Up