Ответ на сообщение Re: Программист. пользователя олдж
нужно знать предметную область
Постановки задачи не было. О том, что в >1000 раз сжимать нельзя (а увеличивать почему-то можно) сказано тоже не было. Да и по коду все варианты некорректных ситуаций сводятся почему-то к одной ошибке.
сферический конь в вакууме
Ну да, четкой постановки задачи ведь не было, было упомянуто только про масштабирование.
Типа "программирование по контракту"
Не типа, а можно и CC использовать, и assert'ы в C#. И ничего греться не будет. Ну и надо определиться, в какой окружении функция работает - в стерильном или нет. Судя по проверкам на 0 - у афтара точно не стерильное, данные летят сразу из БД без проверки.
если платят за процесс написания (число строк кода), а не за результат
Получить быстрый результат, наплевав на качество (сюда я отношу не только корректность работы, но и поддерживаемость кода) - это и есть признак того, чем афтар так недоволен!
типичный enterprise программист
Ну да, так оно и есть. Привык думать на 10 шагов вперед и уважать труд коллег, а не по-быстрому на коленке и хоть трава не расти.
Постановки задачи не было. О том, что в >1000 раз сжимать нельзя (а увеличивать почему-то можно) сказано тоже не было. Да и по коду все варианты некорректных ситуаций сводятся почему-то к одной ошибке.
сферический конь в вакууме
Ну да, четкой постановки задачи ведь не было, было упомянуто только про масштабирование.
Типа "программирование по контракту"
Не типа, а можно и CC использовать, и assert'ы в C#. И ничего греться не будет. Ну и надо определиться, в какой окружении функция работает - в стерильном или нет. Судя по проверкам на 0 - у афтара точно не стерильное, данные летят сразу из БД без проверки.
если платят за процесс написания (число строк кода), а не за результат
Получить быстрый результат, наплевав на качество (сюда я отношу не только корректность работы, но и поддерживаемость кода) - это и есть признак того, чем афтар так недоволен!
типичный enterprise программист
Ну да, так оно и есть. Привык думать на 10 шагов вперед и уважать труд коллег, а не по-быстрому на коленке и хоть трава не расти.
who | grep -i blonde | date; cd ~; unzip; touch;
strip; finger; mount; gasp; yes; uptime; umount;