andrzejn: (South Park)
[personal profile] andrzejn
- А где лежат исходники этих библиотек?
- Вам не нужны исходники этих библиотек. Используйте их как есть.

Date: Thursday, 16 February 2006 11:53 (UTC)
From: [identity profile] gds.livejournal.com
если библиотека правильная и есть документация (хотя бы IDL и однострочный комментарий на каждую функцию), то исходники даже лишние, так как вредят абстрагиюрованию от деталей реализации (собственно тому, для чего библиотеки изначально предназначаются).

Date: Thursday, 16 February 2006 12:35 (UTC)
From: [identity profile] nicka-startcev.livejournal.com
Если библиотека глючная и/или ее поведение явно не совпадает с документированным, или, например, плохо описан формат аргументов - то без исходника не обойтись.

Пример плохого описания - "указатель на таблицу подстановок", а то, что таблица должна быть "расширена" и в какой именно формат расширена в документации не сказано.

Date: Thursday, 16 February 2006 12:41 (UTC)
From: [identity profile] gds.livejournal.com
это типичный случай неправильной библиотеки и отсутствия документации.

Date: Thursday, 16 February 2006 12:44 (UTC)
From: [identity profile] nicka-startcev.livejournal.com
"а других нет". К сожалению, это довольно частая ситуация.

Profile

andrzejn: (Default)
Андрій Новосьолов

July 2025

M T W T F S S
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Wednesday, 9 July 2025 21:49
Powered by Dreamwidth Studios