bookmate game
ru
Кент Бек

Экстремальное программирование: разработка через тестирование

Kitap eklendiğinde bana bildir
Bu kitabı okumak için Bookmate’e EPUB ya da FB2 dosyası yükleyin. Bir kitabı nasıl yüklerim?
  • Саша Котовalıntı yaptı6 yıl önce
    Наша цель — чистый код, который работает (отдельное спасибо Рону Джеффризу за этот слоган).
  • Юлия Малышеваalıntı yaptı7 yıl önce
    В долгосрочной перспективе тесты позволяют программе жить дольше (если конечно они работают и должным образом поддерживаются в рабочем состоянии). Если у вас есть тесты, вы можете вносить в программу более значительные изменения в течение более длительного времени. Если у вас нет тестов, вы теряете такую возможность, так как любое изменение перестает быть предсказуемым и может обернуться катастрофой.
  • jbmeerkatalıntı yaptı6 yıl önce
    Спешка мешает программистам в полной мере проявить свой талант и получить удовольствие от работы.
  • Ildar Safinalıntı yaptı9 yıl önce
    Вместо того чтобы восхищаться тем, как кто-то (например, вы) добивается функционирования чего-либо сложного, вы должны научиться относиться к сложности с презрением и не успокаиваться до тех пор, пока вы не добьетесь тех же самых результатов от более простой системы.
  • jbmeerkatalıntı yaptı6 yıl önce
    Возможности программного продукта, которые нельзя продемонстрировать с использованием тестов, просто не существуют. Я запросто могу обмануть самого себя, убедив себя в том, что то, что я написал, есть то, что я имел в виду. Я также вполне могу обмануть себя в том, что то, что я имел в виду, является тем, что я должен был иметь в виду. Поэтому я не должен верить ничему, что я написал до тех пор, пока я не напишу для этого тесты. Тесты позволяют мне думать о том, что я хочу, вне зависимости от того, как это реализовано.
  • jbmeerkatalıntı yaptı6 yıl önce
    лучшей стратегией является та, которая решает наиболее актуальную для вас проблему и при этом сохраняет для вас максимальную свободу дальнейших действий
  • Nikita Lapinalıntı yaptı3 yıl önce
    Тестировать означает проверять. Ни один программист не считает работу над некоторым фрагментом кода завершенной, не проверив его работоспособность (исключение составляют либо слишком самоуверенные, либо слишком небрежные программисты, но я надеюсь, что среди читателей данной книги таких нет).
  • jbmeerkatalıntı yaptı5 yıl önce
    Лучшими заказчиками являются те, кто будет на практике использовать разрабатываемую систему.
  • dnaalıntı yaptı6 yıl önce
    Хороший дизайн в подходящее время! Сначала сделаем, чтобы код заработал, потом сделаем, чтобы код был правильным
  • kropkropalıntı yaptı6 yıl önce
    Загорается зловещий красный индикатор. Фреймворк тестирования (JUnit в нашем случае) выполнил небольшой фрагмент кода, с которого мы начали, и выяснил, что вместо ожидаемого результата «10» получился «0».
fb2epub
Dosyalarınızı sürükleyin ve bırakın (bir kerede en fazla 5 tane)