
Ваша оценкаЦитаты
mapocketbook16 февраля 2023 г.Читать далееВ 1989 году я работал над первой версией Rational Rose. Каждый месяц или около того начальник службы контроля качества объявлял день «охоты за ошибками». Все участники проекта, от программистов до начальников, от секретарей до администраторов баз данных, садились за Rose и пытались вызвать сбой в программе. За разные типы ошибок присуждались призы. Ошибка, приводящая к аварийному завершению приложения, могла быть награждена обедом для двоих. Тот, кто обнаруживал больше всего ошибок, мог выиграть поездку на выходные в Монтеррей.
026
mapocketbook16 февраля 2023 г.Мне известен только один способ эффективного исключения коммуникационных ошибок в общении программистов с ключевыми участниками проектов — написание автоматизированных приемочных тестов. Эти тесты формализованы, полностью однозначны и всегда остаются синхронизированными с приложением. Они являются идеальным документом, определяющим требования к проекту.
018
mapocketbook16 февраля 2023 г.И во всех случаях ключом к мастерству была уверенность в себе и «чувство ошибки».
017
ninelka30 декабря 2022 г.Второй лучший способ чему-то научиться - совместная работа с другими людьми.
033
ninelka30 декабря 2022 г.Я называю этот принцип "правилом бойскаута": всегда оставляйте модуль чище, чем до вашего прихода.
034
dimaz2 сентября 2020 г.Так оно и происходит. Несмотря на годы постоянных напоминаний о том, что каждая затребованная заказчиком функция всегда оказывается сложнее, чем кажется из его объяснений, вы соглашаетесь.
0152
dimaz2 сентября 2020 г.Бизнесмены описывают то, что по их мнению им нужно, а программисты создают то, что по их мнению им описали.
099
dimaz2 сентября 2020 г.Профессиональные разработчики (и менеджеры) должны следить за тем, чтобы из требований была исключена всякая неоднозначность.
088