Kent Beck відомі цитати

останнє оновлення : 5 вересня 2024 р

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Kent Beck
  • Я не чудовий програміст, я просто хороший програміст із чудовими звичками.

  • Я знав людей, які не досконало освоїли свої інструменти, які були хорошими програмістами, але не були майстрами інструментів, які залишалися посередніми програмістами.

  • Мені не подобається це почуття, але я повинен сказати, що невеликий страх робить мене більш зосередженим і відповідальним програмістом.

  • Оптимізм - це професійний ризик програмування; зворотній зв'язок - це лікування.

  • Бізнес змінюється. Змінюються технології. Змінюється команда. Змінюються члени команди. Проблема не в змінах як таких, тому що зміни обов'язково відбудуться; проблема, скоріше, в нездатності впоратися зі змінами, коли вони настануть.

  • Код хоче бути простим... Мені довелося відмовитися від думки, що у мене є ідеальне бачення системи, якій вона повинна відповідати. Натомість мені довелося визнати, що я був лише засобом, за допомогою якого система висловлювала власне прагнення до простоти. Моє бачення могло б визначити початковий напрямок, а моя увага до побажань коду могла б вплинути на те, наскільки швидко і якісно система набула бажаної форми, але система керує мною набагато більше, ніж я керую системою.

  • Системна метафора-це історія, яку кожен-замовник, програміст і менеджер - може розповісти про те, як працює система.

  • План-це приклад того, що може статися, а не передбачення того, що станеться.

  • Іноді проблема повинна дозріти до того, як з'явиться рішення.

  • Якщо у вас виникають проблеми з досягненням успіху, зазнайте невдачі.

  • Суть не в тестуванні. Суть у відповідальності.

  • Я маю на увазі вихідний код у файлах; як незвично, як у стилі сімдесятих!

  • У Responsible Development багато спільних практик з XP, але коріння у них інші. Цінності Responsible Development - це чесність, прозорість, підзвітність та відповідальність. Це привело мене до об'єднання, спочатку тестування, поетапного проектування, постійної інтеграції тощо, оскільки вони підтримують ці цінності.

  • Спільнота зовсім не так налякана, як вона думає.

  • Я раджу людям приступати до впровадження, коли вони будуть впевнені, що більш важливих історій не існує. Обсяг даних, зібраних за одну ітерацію, вартий кількох місяців роздумів.

  • Дослідження в галузі навчання показують, що різниця в часі між експериментом і отриманням зворотного зв'язку має вирішальне значення...

  • Не так важливо, наскільки хороший дизайн, як він стає кращим чи гіршим. Якщо він стає кращим з кожним днем, я можу жити з цим вічно. Якщо він погіршиться, я помру.

  • Відповідальний розвиток-це той стиль розвитку, до якого я прагну зараз. Це можна підсумувати, відповівши на питання, як би я розвивався, якби це були мої гроші? Я вражений тим, скільки теоретичних аргументів випаровується, коли стикаєшся з цим питанням.