
Ваша оценкаЦитаты
Аноним12 июня 2017 г.На первые 90% кода приходятся первые 90% времени разработки. На оставшиеся 10% кода приходятся другие 90% времени разработки.
Том Каргилл.
1397
Аноним12 июня 2017 г.Бентли так же сообщает о случае когда группа обнаружила, что ОС половину времени проводит в одно небольшом цикле. Переписав цикл на микрокоде, разработчики ускорили его выполнение в 10 раз, но производительность системы осталась прежней - они переписали цикл бездействия системы!
1374
Аноним13 июля 2016 г.Читать далееВ архитектуре должны быть обоснованы важнейшие принятые решения. С подозрением относитесь к обоснованиям из разряда "мы всегда так делали". Здесь уместно вспомнить одну поучительную историю. Бет хотела приготовить тушенное мясо по прославленному рецепту, передававшемуся из поколения в поколение в семье ее мужа Абдула. Абдул сказал, что его мать солила кусок мяса, перчила, обрезала его края, укладывала в горшок, закрывала и ставила в духовку. На вопрос Бет "зачем обрезать оба края?" Абдул ответил: "Не знаю, я всегда так делал. Спрошу у мамы". Он позвонил ей и услышал: "Не знаю, просто я всегда так делала, спрошу у твоей бабушки". А бабушка заявила: "Понятия не имею, почему вы так делаете. Я делала так потому, что мой горшок был маловат".
1404
Аноним19 июня 2021 г.Вы не можете заменить плохую привычку на отсутствие привычки. Именно поэтому люди, пытающиеся бросить курить, сквернословить или переедать, испытывают огромные затруднения, пока не заменят старую привычку на какую-то другую, например жевание жевательной резинки. Легче заменить старую привычку на новую, чем полностью избавиться от привычки. Таким образом, попробуйте вырабатывать новые, эффективные привычки.
0158
Аноним19 июня 2021 г.Если вы единственный человек, работающий над проектом, то единственное направление взаимодействия проходит между вами и заказчиком, если не считать путь между левым и правым полушариями вашего мозга.
0101
Аноним19 июня 2021 г.Оптимизация кода не подчиняется ни "практическим правилам", ни "логике". Так что без оценки результатов вам не обойтись
084
Аноним19 июня 2021 г.при здоровый эволюции кода его развития напоминает превращение обезьяны в неандертальцев Аня вертолётов и программистов которые как известно являются самыми высокоразвитыми существами на земле однако иногда эволюционной силы проявляют себя иным образом подвергая программу в спираль деградации
084
Аноним19 июня 2021 г.Какими бы ни были эмпирические данные, суть нападок на отладчики некорректна. Если инструмент допускает неграмотное применение, это не значит, что от него надо отказаться. Было бы глупо запретить аспирин из-за возможности передозировки. Риск пораниться не заставил бы вас прекратить подстригать лужайку перед домом. Любой эффективный инструмент можно использовать правильно и неправильно. Отладчик не исключение.
087
Аноним19 июня 2021 г.Читать далееДаже если ошибка поначалу кажется не вашей, в ваших интересах полагать, что справедливо обратное. Это предположение помогает в отладке. Ожидаемый дефект обнаружить в коде трудно; если вы полагаете, что ошибок в вашем коде нет, найти их еще труднее. Допуская вероятность того, что ошибка является вашей, вы будете вызывать большее доверие. Если вы утверждаете, что ошибся кто-то другой, ваши коллеги подумают, что вы тщательно проверили свой код. Предполагая, что виновником проблемы являетесь вы сами, вы сможете избежать неловких ситуаций, связанных с публичным признанием вины, которую вы первоначально отвергали.
081
Аноним19 июня 2021 г.Разработчики склонны тестировать код на предмет того, работает ли он (чистые тесты), а не пытаться нарушить его работу всевозможными способами (грязные тесты).
082