У меня иногда мысли просто напросто «размазаны» :).
Я впринципе описывал аналогичную ситуацию на примере — когда один метод возвращает int, другой bool и в конечном итоге теряется любая информация.
+
Т.е. тем самым можно сократить неразбериху, создаваемую большим количеством возвращаемых кодов.
Ну я ещё не «элитный» разработчик/архитектов/etc, получающий за свои знания многомиллионные прибыли :) Возможно со временем список и расширится. Пока что он такой ;).
Joel довольно грамотный мужик, но иногда несёт такую ахинею, что слушать стыдно. По мне — это его отношение к исключениям направлено на то, чтобы показать, что он не такой как все.
полный цикл написания/тестирования кода займет больше времени для доведения продукта до релиза
по этому поводу, я могу сказать чушь и одно из оснований будет, то что Joel в своей практике очень мало использовал исключения, судя по его отношению к ним. Хочешь победить врага — знай его оружие. Он не знает…
на выходе вероятнее всего будет менее стабильное (со скрытыми недостатками) ПО
yeap, ключевое слово тут вероятнее и этим всё сказано :).
Если уж быть до конца честным, то исключения были придуманы задолго до ООП, сама концепция; и PL/I один из примеров тому. Затем с появлением ООП, они очень хорошо «вписались» в концепцию, став объектом того мира. Да и их распространение ставилось как «contro» к коду возврату ошибок.
Вы знаете, за свою практику я повидал столько, что волосы дыбом иногда становились.
Поповоду игнорирования — это смотря где, в той же Javе да, в C#, для десктоп, обычно, вываливается окошко, которое сообщает пользователю, что «что-то не то» случилось + расширенная инфа по исключению, это не есть хорошо, но такое встречается.
У меня более технические вопросы :)
А как кэширование сделали? И сколько примерно «закачивается» на компьютер к пользователю, ибо графики, как я погляжу, много. Или вы реализовали «тонкий клиент»?
Посмотрел на скрин, посмотрел на название и нахлынули воспоминания… Эх… ностальгия… может накопать где на компе старый добрый QBasic и понастольгировать :)…
Мы уже в оффтопик влазим, ну да ладно :)
Я уже и многое перепробовал, самая удобная для меня связка была MS Project + MS Team Server, если первое довольно мало, то ради второго посути целый сервер разворачивать, у меня желания нет. А так обычные грабли — чего-то не хватает, то документацию по проекту в одном месте держать не удобно, то почта «засирается»(и особо удалить ничего нельзя, потом же обязательно всплывёт)… Вобщем-то как-то так дела обстоят :)
Стрёмный какой-то чел этот Павленко Сергей. Не получается у него публику эпотировать, а ведь по словам видно, что хочется ему, аж не в моготу.
Притом методы у него убогие: говорит сначала что клиента обучать не нужно, но нужно давать понять, что тонкостей много. Это такими методами обучать???
У него с логикой проблемы, сначала заявляет что не знает кто такие кибер-гопники, потом что их конечное число и можно пересчитать по пальцам. Это как? о_О
Я своё мнение не поменял, таким одна дорога — лесом.
А кто мешал нормальный зарегистрировать?
novosibirsk.ru, насколья я могу судить, не зарегистрирован никем
Хром мне следующее сказал:
«Сообщение о доступе к сети: Не удается найти веб-узел»
Понимаете, это мы знаем, что такое домен и с чем его «едят», а обычному человеку это не в домёк. Они не знают очень многих вещей, навроде окончание регистрации и т.д. и т.п. А тут приходят такие «умные» мальчики и цапают из под носа, ещё и насмехаясь. Вот это хамство, притом редкостное.
Я впринципе описывал аналогичную ситуацию на примере — когда один метод возвращает int, другой bool и в конечном итоге теряется любая информация.
+
Мысль где-то рядом :).
по этому поводу, я могу сказать чушь и одно из оснований будет, то что Joel в своей практике очень мало использовал исключения, судя по его отношению к ним. Хочешь победить врага — знай его оружие. Он не знает…
yeap, ключевое слово тут вероятнее и этим всё сказано :).
Поповоду игнорирования — это смотря где, в той же Javе да, в C#, для десктоп, обычно, вываливается окошко, которое сообщает пользователю, что «что-то не то» случилось + расширенная инфа по исключению, это не есть хорошо, но такое встречается.
А как кэширование сделали? И сколько примерно «закачивается» на компьютер к пользователю, ибо графики, как я погляжу, много. Или вы реализовали «тонкий клиент»?
Я уже и многое перепробовал, самая удобная для меня связка была MS Project + MS Team Server, если первое довольно мало, то ради второго посути целый сервер разворачивать, у меня желания нет. А так обычные грабли — чего-то не хватает, то документацию по проекту в одном месте держать не удобно, то почта «засирается»(и особо удалить ничего нельзя, потом же обязательно всплывёт)… Вобщем-то как-то так дела обстоят :)
Так и «подмывает» что-нибудь своё велосипедное своять :)
т.е. если винт сдох, то данные никаким изерекавери не вытянуть?
Притом методы у него убогие: говорит сначала что клиента обучать не нужно, но нужно давать понять, что тонкостей много. Это такими методами обучать???
У него с логикой проблемы, сначала заявляет что не знает кто такие кибер-гопники, потом что их конечное число и можно пересчитать по пальцам. Это как? о_О
Я своё мнение не поменял, таким одна дорога — лесом.
novosibirsk.ru, насколья я могу судить, не зарегистрирован никем
Хром мне следующее сказал:
«Сообщение о доступе к сети: Не удается найти веб-узел»