Re: Giving Up on TDD
"Alan Baljeu [email protected] [testdrivendevelopment]" <[email protected]> Thu, 31 Mar 2016 13:47:54 +0000 (UTC)
| Newsgroups | gmane.comp.programming.test-driven-development |
|---|---|
| Message-ID | <[email protected]> |
A more credentialed rejection of TDD, coming from Dave Thomas, one of the original writers of the Agile Manifesto (which for reasons he explains here, he would rather call a manifesto on agility). The linked time discusses about the value of testing practices .
Agile is Dead • Pragmatic Dave Thomas
| |
| | | | | | | |
| Agile is Dead • Pragmatic Dave Thomas |
| |
| View on youtu.be | Preview by Yahoo |
| |
| |
Alan Baljeu
From: "Avi Kessner [email protected] [testdrivendevelopment]" <[email protected]>
To: [email protected]
Sent: Thursday, March 31, 2016 8:46 AM
Subject: Re: [TDD] Giving Up on TDD
I have to shake my head that the need for TDD still isn't better understood.
I guess the current generation has been living their whole life where "Nothing ever works", that they see no need to ensure that it does, actually indeed work.
I'm glad to see that at least there is agreement that tests are needed at some point, but they still don't seem to get that TDD is the only way to have confirmation as to what areas of your code needs testing.
brought to you by the letters A, V, and I
and the number 47
On Thu, Mar 31, 2016 at 1:52 PM, Josue Barbosa dos Santos [email protected] [testdrivendevelopment] <[email protected]> wrote:
For Knowledge
http://www.infoq.com/news/2016/03/tdd
#yiv0585845782 #yiv0585845782 -- #yiv0585845782ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0585845782 #yiv0585845782ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0585845782 #yiv0585845782ygrp-mkp #yiv0585845782hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv0585845782 #yiv0585845782ygrp-mkp #yiv0585845782ads {margin-bottom:10px;}#yiv0585845782 #yiv0585845782ygrp-mkp .yiv0585845782ad {padding:0 0;}#yiv0585845782 #yiv0585845782ygrp-mkp .yiv0585845782ad p {margin:0;}#yiv0585845782 #yiv0585845782ygrp-mkp .yiv0585845782ad a {color:#0000ff;text-decoration:none;}#yiv0585845782 #yiv0585845782ygrp-sponsor #yiv0585845782ygrp-lc {font-family:Arial;}#yiv0585845782 #yiv0585845782ygrp-sponsor #yiv0585845782ygrp-lc #yiv0585845782hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0585845782 #yiv0585845782ygrp-sponsor #yiv0585845782ygrp-lc .yiv0585845782ad {margin-bottom:10px;padding:0 0;}#yiv0585845782 #yiv0585845782actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0585845782 #yiv0585845782activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0585845782 #yiv0585845782activity span {font-weight:700;}#yiv0585845782 #yiv0585845782activity span:first-child {text-transform:uppercase;}#yiv0585845782 #yiv0585845782activity span a {color:#5085b6;text-decoration:none;}#yiv0585845782 #yiv0585845782activity span span {color:#ff7900;}#yiv0585845782 #yiv0585845782activity span .yiv0585845782underline {text-decoration:underline;}#yiv0585845782 .yiv0585845782attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv0585845782 .yiv0585845782attach div a {text-decoration:none;}#yiv0585845782 .yiv0585845782attach img {border:none;padding-right:5px;}#yiv0585845782 .yiv0585845782attach label {display:block;margin-bottom:5px;}#yiv0585845782 .yiv0585845782attach label a {text-decoration:none;}#yiv0585845782 blockquote {margin:0 0 0 4px;}#yiv0585845782 .yiv0585845782bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0585845782 .yiv0585845782bold a {text-decoration:none;}#yiv0585845782 dd.yiv0585845782last p a {font-family:Verdana;font-weight:700;}#yiv0585845782 dd.yiv0585845782last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0585845782 dd.yiv0585845782last p span.yiv0585845782yshortcuts {margin-right:0;}#yiv0585845782 div.yiv0585845782attach-table div div a {text-decoration:none;}#yiv0585845782 div.yiv0585845782attach-table {width:400px;}#yiv0585845782 div.yiv0585845782file-title a, #yiv0585845782 div.yiv0585845782file-title a:active, #yiv0585845782 div.yiv0585845782file-title a:hover, #yiv0585845782 div.yiv0585845782file-title a:visited {text-decoration:none;}#yiv0585845782 div.yiv0585845782photo-title a, #yiv0585845782 div.yiv0585845782photo-title a:active, #yiv0585845782 div.yiv0585845782photo-title a:hover, #yiv0585845782 div.yiv0585845782photo-title a:visited {text-decoration:none;}#yiv0585845782 div#yiv0585845782ygrp-mlmsg #yiv0585845782ygrp-msg p a span.yiv0585845782yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0585845782 .yiv0585845782green {color:#628c2a;}#yiv0585845782 .yiv0585845782MsoNormal {margin:0 0 0 0;}#yiv0585845782 o {font-size:0;}#yiv0585845782 #yiv0585845782photos div {float:left;width:72px;}#yiv0585845782 #yiv0585845782photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv0585845782 #yiv0585845782photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0585845782 #yiv0585845782reco-category {font-size:77%;}#yiv0585845782 #yiv0585845782reco-desc {font-size:77%;}#yiv0585845782 .yiv0585845782replbq {margin:4px;}#yiv0585845782 #yiv0585845782ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv0585845782 #yiv0585845782ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0585845782 #yiv0585845782ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0585845782 #yiv0585845782ygrp-mlmsg select, #yiv0585845782 input, #yiv0585845782 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv0585845782 #yiv0585845782ygrp-mlmsg pre, #yiv0585845782 code {font:115% monospace;}#yiv0585845782 #yiv0585845782ygrp-mlmsg * {line-height:1.22em;}#yiv0585845782 #yiv0585845782ygrp-mlmsg #yiv0585845782logo {padding-bottom:10px;}#yiv0585845782 #yiv0585845782ygrp-msg p a {font-family:Verdana;}#yiv0585845782 #yiv0585845782ygrp-msg p#yiv0585845782attach-count span {color:#1E66AE;font-weight:700;}#yiv0585845782 #yiv0585845782ygrp-reco #yiv0585845782reco-head {color:#ff7900;font-weight:700;}#yiv0585845782 #yiv0585845782ygrp-reco {margin-bottom:20px;padding:0px;}#yiv0585845782 #yiv0585845782ygrp-sponsor #yiv0585845782ov li a {font-size:130%;text-decoration:none;}#yiv0585845782 #yiv0585845782ygrp-sponsor #yiv0585845782ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv0585845782 #yiv0585845782ygrp-sponsor #yiv0585845782ov ul {margin:0;padding:0 0 0 8px;}#yiv0585845782 #yiv0585845782ygrp-text {font-family:Georgia;}#yiv0585845782 #yiv0585845782ygrp-text p {margin:0 0 1em 0;}#yiv0585845782 #yiv0585845782ygrp-text tt {font-size:120%;}#yiv0585845782 #yiv0585845782ygrp-vital ul li:last-child {border-right:none !important;}#yiv0585845782