По-моему читать можно только линейный код. Ну как можно просто читать (пусть даже отличный) код с Thread-ми, Listener-ами и Сallback-ами? В таком остаётся только долго и нудно разбираться :)
Привет, меня зовут Meowth. С недавнего времени "понаехал тут" покорять столичный IT
Мои профессиональные интересы - аспекты разработки многозвенного ПО, мои увлечения - примерно то же самое :) В настоящее время являюсь разработчиком корпоративных информационных систем. Для этого привлекаются: - голова (1 шт.),
- карандаш + блокнот,
- классика жанра
соответствующей литературы (hello, E.Gamma!)
- .net, mssql, java.
В работе стараюсь соблюдать минимализм. Мой девиз - правильная программа должна быть красивой и простой внутри, и элегантной
снаружи.
2 коммент.:
По-моему читать можно только линейный код. Ну как можно просто читать (пусть даже отличный) код с Thread-ми, Listener-ами и Сallback-ами? В таком остаётся только долго и нудно разбираться :)
Ну как вам ответить? :)
Вы видели типичный код на Scheme/Lisp?
Он далеко не линеен, он вообще не накладывает ограничение на потоки, полон замыканий и неявных контекстов. Но читается - просто влёт.
Если приходится долго и нудно разбираться - это плохой код. Ничего не мешает его исправить. Кроме нас самих.
Отправить комментарий