[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


What happened to TDD in the age of AI?
>>
>>108556281
Total Dyke Death?
>>
I mean you can just tell the AI to do it and review the output? I think TDD is a good principle to abide by if you're collaborating on a large codebase
>>
>>108556281
Why are Sam's nipples erect?
>>
TDD is evil bullshit
>>
>>108556305
Transsexual Driven Development
>>
>>108556281
Reminded that TDD is sexist because it is named after DD breasts.
>>
>>108556317
>TDD is a good principle to abide by
Does anybody at present?
>>
>>108556281
>TDD
do webshitters really?
>>
in a company meeting with some AI consultant, the guy went on and on about TDD and how you should never look at the AI code, just have everything tested thoroughly automatically each time, and how it's the revival of TDD

the funny thing is he told it to a boomer company that has zero automated tests for anything, just 30 year old byzantine embedded C code that has proven to work and everyone is afraid to touch
>>
TOTAL DATABASE DELETION? seems to be happening quite often with AI actually
>>
>>108556317
>>108557668
I opine that TDD is effective as hyperbole to emphasize that developing test automation is as much a development priority as developing the actual feature and it also helps drive home to execufags that developing tests is a component of development that the developers should be doing while development instead of some outsourced jeet-clicker form of testing or having "Test" developers who seem always get labeled as "Testers" which feels like a bottom-rung insulting thing to call a developer.

>>108556281
>>108559078
I mean shit with all the AI slop and Jeet slop software that tests is needed even more than ever and ought to be bigger business going forward but just like everything in tech it will probably be implemented poorly by retards and execufags.
>>
>>108556281
I can see him nipplets :(
>>
>>108556639
Scamming people gets him aroused.
>>
>>108556639
satya smells like butthole
>>
>>108561505
How can anyone think he's not a retard?
>>
>>108556281
I carpet bombed the codebase and then had AI make a bunch of tests just to keep TDD fags happy. All in one giant self PRed commit.

Not even joking.
>>
>>108559265
There is a major principle agent problem regarding TDD.
Unless the original developers actually *want* to make tests for their own code, the tests are going to be slop.
So you either need to convince the developers to do it willingly, not force them via corporate policy (LOL).
Or you're going to need a separate "tester" team.
>bottom-rung insulting thing
Then make testers a management position under CTO. Simple really. Nobody will be making fun of them anymore.
>>
TDD and DRY are the ultimate midwit tells.
>>
>>108556305
Total D*lit Death, sir.
>>
>>108556281
Sam looks like the personification of macaroni salad
>>
>>108556281
AI can't write good tests
>>
I write code first, then tests. The tests aren't there to help me write the code, they're there to prevent future me from fucking it up after I forgot what it does.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.