metaclass: (Default)
[personal profile] metaclass
Как известно, в базах данных делать осмысленные идентификаторы запрещено. Запрещено, потому что я так сказал, а еще потому, чтобы когда окажется, что смысл изменился непредсказуемо - не оказалось, что у нас теперь два класса идентификаторов - со старым смыслом и новым и соответствующими заебами в коде.

Сему религиозному забабону свято следует специфическая секта людей - авторы даташитов и appnotes на микроконтроллеры. Например, если искать документацию по STM32, то имя файла - это какой-то непонятный бредовый ID, никак не коррелирующий с содержимым файла, несмотря на то, что у этого файла есть осмысленный номер и краткое описание можно сунуть в содержимое.

http://www.st.com/web/en/resource/technical/document/application_note/CD00167594.pdf - вот этот файл, например - это AN2606, описание serial bootloader. Каждый раз, когда я сохраняю эти документы, я их переименовываю в длинные имена, содержащие описание "чо ето вообще".

Date: 2015-05-22 07:49 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
EPBE_5506, концертик "Монстр".
EPCE_7077, клип "Будущее".
EPXE_5059, поездка на Гавайи.
FCHP-1014, выступление перед фан-клубом.
UFBW_1434, выступление в Шинагаве.

Date: 2015-05-22 08:13 pm (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
симлинки же!

Date: 2015-05-22 08:48 pm (UTC)
From: [identity profile] qehgt.livejournal.com
Ну, ты бы ещё до URL'ов в youtube дободался.

Date: 2015-05-22 09:56 pm (UTC)
From: [identity profile] sbj-ss.livejournal.com
Даже если ты Глазов: он до урлов и доебался.

Date: 2015-05-22 10:00 pm (UTC)
From: [identity profile] sbj-ss.livejournal.com
Ребе, ну шо ви таки. Видал я CMS, где скачанный документ (похрен, под каким именем его загружали) будет иметь имя файла в формате GUID. И прочее такое.
В этом плане вспоминается опыт Word, который предлагает в качестве имени для сохранения первую строчку документа (как правило, заголовок) - но это никак не вписывается в системное окно сохранения файла, т.к. появится выбор, а выпадающий список не всунешь.
Я при скачивании даташитов, в частности, постоянно такое вижу. Но тут просто: если строчку из поисковой строки заранее скопировать в буфер, то остаётся её вставить в окно сохранения :)

Date: 2015-05-22 10:43 pm (UTC)
From: [identity profile] ykaliuta.livejournal.com
Каждый раз, когда я сохраняю эти документы, я их переименовываю в длинные имена, содержащие описание "чо ето вообще".

+1

Date: 2015-05-23 07:49 am (UTC)
From: [identity profile] anonim-legion.livejournal.com
О да, меня всегда убивала любовь электрощиков к наименованиям вроде КРЗРЧПОК1488Ц, которые пишутся даже на плашках ОЗУ. И если добрый барыга не наклеит свою отдельную наклеечку с человекочитаемым описанием, будешь сидеть и гадать - какая же у плашки емкость.

Date: 2015-05-23 10:29 am (UTC)
From: [identity profile] belezbar.livejournal.com
У электронщиков эти имена не рандомные - по справочнику можно выудить тонны информации по названию. А в урлах поди-ка, угадай... )

Date: 2015-05-23 08:50 am (UTC)
From: [identity profile] ingaret.livejournal.com
Помню, как делал курсовой проект на компе с осью MS-DOS, и как придумывал названия различным частям проекта, которые должны были уместиться в 8 символов имени файла плюс 3 символа расширения.

smd21lon.dwg - файл чертёжа продольного разреза дизеля СМД-21.

smd21mer.dwg - файл чертежа поперечного разреза дизеля СМД-21.

И т.п.

Date: 2015-05-23 11:32 am (UTC)
From: [identity profile] metaclass.livejournal.com
Если кто-нибудь увидит исходники моего проекта, живущего со времен win95, я никогда не смогу оправдаться от названий тех файлов, которые тоже в 8.3 должны были помещаться:)

Date: 2015-05-23 05:25 pm (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
/me записывает: ребе называл файлы по-русски

Date: 2015-05-23 06:03 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Так русские как раз и не помещались. Там бредовые сокращения английских слов.

Date: 2015-05-26 07:57 pm (UTC)
From: [identity profile] molnij.livejournal.com
это не религиозный забабон.
Пару раз сталкиваешься с "переименованием" осмысленных идентификаторов и понимаешь, что ну бы его в одно место, такое счастье.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 4th, 2025 05:45 am
Powered by Dreamwidth Studios