А в каком контексте он это говорит? Судя по фрагменту он требует использования длинных идентификаторов более 8 символов, в чем я не вижу ничего плохого.
Если бы он хотел потребовать длинных идентификаторов, он бы потребовал вместо краткости, а не вместе.
С моей точки зрения, у него две ошибки: критика кратких записей и использование 2-3 API с тысячью функций в каждом. То есть, человек не использует мощный язык и не умеет выделить основную часть проблемы.
И вообще, кто ракшасов до программирования допустил?! :]
В каком-то опенсурсном проекте участвовал индус по имени Кришнакумар. Имя говорящее - в его коде без обкурки или божественного вмешательства разобраться было невозможно.
Да это не то слово. С индусским кодом я близко знаком не был, а вот с китайским ознакомился. Китаец написал эмулятор RS232 для ASDP2181 eval kit. Его просто нельзя было использовать (толстый, медленный и непонятный). Пришлось переписать. ;)
О-о, а какие драйверы пишут китайцы! Не так давно портировал дрова некоего эзотерического типаIDE-контроллера с Linux 2.4 на Linux 2.6... Сделал вывод, что reverse engineering при наличии исходников - не абсурд, а суровая правда жизни :]
Comments 12
Reply
Если бы он хотел потребовать длинных идентификаторов, он бы потребовал вместо краткости, а не вместе.
С моей точки зрения, у него две ошибки: критика кратких записей и использование 2-3 API с тысячью функций в каждом. То есть, человек не использует мощный язык и не умеет выделить основную часть проблемы.
Индус, что с него взять. ;)
Reply
А с чего Вы решили, что г-н "не умеет выделить основную часть проблемы"?
Reply
Ну не возникает, и все тут.
Возникает удобоваримая библиотека, реализация которой переводит ее вызовы в вызовы тучи АПИ. Но это очень небольшая часть проекта, не больше 30%.
Reply
В каком-то опенсурсном проекте участвовал индус по имени Кришнакумар. Имя говорящее - в его коде без обкурки или божественного вмешательства разобраться было невозможно.
Reply
Reply
Reply
Вы ведь слышали о китайце Chung-Chieh Shan, об индусах Shriram Krishnamurthi и Ravi Sethi, например?
Reply
Leave a comment