|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ruslan Kosolapov 2:5020/400 16 Oct 2005 19:28:24 To : Zahar Kiselev Subject : Re: Дык на чём остановиться? -------------------------------------------------------------------------------- ==[ Zahar -> Ruslan: RK>> Hу, на самом деле, как уже заметил dottedmag, ручного RK>> написанного кода там гораздо меньше - порядка 10 мегов. ZK> Так ведь все равно охренительно много! Как ты ухитряешься "не ZK> утонуть" в таком объеме - не знаю. А что там тонуть-то? Я ж знаю архитектуру, соответственно, мне вообще неважно, каков объём кода. Мне важно, какие интерфейсы есть и какие сущности. Одновременно детально рассматривается только одна сущность, а это вполне по силам даже ребёнку. Интерфейсы стандартизированы. Писать надо старатсья прямо, а не криво, и тогда всё хорошо будет. ZK> Однажды, довольно давно, я попытался покопаться в одной экранной ZK> библиотеке, C-Scape называется, на предмет дописать к ней ZK> возможность работы в линуксе. Вообще она сделана так, что ZK> "нижний уровень" замене поддается - там уже есть под DOS и под ZK> OS/2. Hо размер ее исходников - 1.8М. Причем "все в одной куче" ZK> лежит и понять какие файлы используются, а какие нет и что именно ZK> надо заменять - мне так и не удалось. Именно что "утонул" в ZK> объеме. Это хреновый код значит был. Я тоже вот недавно почти два часа разбирался с mediawiki (http://www.livejournal.com/users/grundik/82938.html). Когда чужой код не особо хорошо написан, то естественно сложно в нём разобраться. ZK> Тут как-то в эхе обсуждаслись всякие средства навигации по ZK> большим исходникам - построение графов вызовов и так далее. Я ZK> поглядел, но понял что мне с ними так сходу не разобраться... :))) Там разбираться нечего, наливай да пей. ZK> Вот похоже в этом мое главное отличие от профессиональных ZK> программистов - неспособность освоить монстрообразные ZK> инструментальные средства до такого уровня чтобы они начали ZK> пользу приносить, а не поглощать все усилия на собственное ZK> освоение, не оставляя ничего не решения собственно самой ZK> задачи... Из каких-либо средств я пользуюсь только etags. В своём коде мне и etags не нужны. -- =[ Я не думаю, я торможу. Хотя выглядит также. Только эффект другой. =[ -- Kap, 24.06.2003 --- ifmail v.2.15dev5.3 * Origin: SWSoft Novosibirsk, QA Department Second Manager (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15414e719d5b0.html, оценка из 5, голосов 10
|