Opsitive · @opsitive
121 followers · 104 posts · Server floss.social

Test-Driven Development is a bit like daily exercise. We know it's good for us, but putting it in practice requires so much damn willpower. In his talk at RubyHACK 2018, David Brady outlines a helpful way to think about TDD by locating it within the quadrants of "Behaviour known/unknown" and "Implementation known/unknown". (Spoiler: It's quadrant 2.)

opsitive.com/development/test-

#Ruby #coding #softwareEngineering #testdrivendevelopment #tdd

Last updated 1 year ago

Opsitive · @opsitive
120 followers · 95 posts · Server floss.social

New blog post: "Test-driven"
Why Test-Driven Development is an investment that pays off.

opsitive.com/development/test-

#development #testdrivendevelopment #Ruby

Last updated 1 year ago

Alex Fedorov | 10xSWE · @tdd_fellow
3 followers · 385 posts · Server mas.to

🔄 Switch on Red in Ping-Pong – In TDD? Switch roles every time a test fails. Keeps you in the loop for every Red-Green-Refactor cycle, enhancing your overall TDD skills.

#roleswitching #testdrivendevelopment

Last updated 1 year ago

Alessandro · @alephoto85
258 followers · 1021 posts · Server livellosegreto.it

[Tutorial] Learn Go with Tests

@programmazione

Traducendo "Guile Hacker Handbook" ho scoperto l'esistenza di questo libro.

È appunto un manuale sul linguaggio Go basato sul Test Driven Development (TDD).

Non ho ancora avuto modo di iniziarlo ma, come confermato anche dall'autore, è adatto anche a principianti con conoscenze di base (variabili, cicli, funzioni ecc.)

Buona lettura 😉

quii.gitbook.io/learn-go-with-

#programmazione #golang #testdrivendevelopment

Last updated 1 year ago

Chris C · @chrisc
5 followers · 9 posts · Server hachyderm.io

Saturday MP Show #10: Finally get a System Tests Working for the Standard Ruby Linter ToDo Bug

I get my system test working but the problem is it works so well that it still passes even after I re-introduce the bug when it should have failed. Crap!

youtu.be/DWhabjiqc4o

Question you want answered in a future video? Pair on a problem? Constructive feedback? DM me or email ask@saturdaymp.com.

#systemtesting #ruby #standardrb #rubocop #testdrivendevelopment #saturdaympshow #saturdaymp

Last updated 1 year ago

Jeko · @jeko
285 followers · 3204 posts · Server framapiaf.org

In a sense, and share something related to minimalism…

#testdrivendevelopment #scheme #tdd

Last updated 1 year ago

Rob Whittaker :thoughtbot: · @purinkle
511 followers · 2293 posts · Server ruby.social

I continue to watch @jamesshore and @jitterted build their role-playing game with , , and . Despite having no Java knowledge, I love spending three hours at a time watching these two pair. I keep recommending the stream to my team not as an example of writing code but as a how to pair program. Check out the whole playlist. It is worth it.

youtube.com/watch?v=DEmEb9M69s

#chatcpt #java #react #tdd #testdrivendevelopment #pairprogramming

Last updated 1 year ago

Leon Rosenshein · @leonrosenshein
12 followers · 127 posts · Server hachyderm.io

Friendgineers: Tests don't just test different things, they also have different purposes.

friendgineers.rosenshein.org/p

#friendgineers #testing #testdrivendevelopment

Last updated 1 year ago

Andrew Flegg · @Jaffa
217 followers · 441 posts · Server social.linux.pizza

There's a pattern of Not Invented Here Syndrome when people put a catchy name in things.

But these fundamentals lead directly to etc.

"The test design should be made at the same time as the design decision."

#tdd #nih #testdrivendevelopment #software #development

Last updated 2 years ago

Jan :rust: :ferris: · @janriemer
490 followers · 2383 posts · Server floss.social

Generating implementation code with AI is one thing...

But generating unit tests with is on a different level. This should actually be illegal!

#AI #ArtificialIntelligence #tdd #unittest #llm #testdrivendevelopment #softwareEngineering

Last updated 2 years ago

Eric Van Johnson :phparch: · @eric
246 followers · 120 posts · Server phparch.social

RT @scottkeckwarren
This is a gental reminder @phptek is going to be happening May 16-18 in Chicago this year! There's still time to register and if you come you get to see me present on and .

tek.phparch.com/registration/

#staticcodeanalysis #testdrivendevelopment

Last updated 2 years ago

scottkeckwarren · @scottkeckwarren
17 followers · 170 posts · Server phpc.social

This is a gental reminder @phptek is going to be happening May 16-18 in Chicago this year! There's still time to register and if you come you get to see me present on and .

tek.phparch.com/registration/

#staticcodeanalysis #testdrivendevelopment

Last updated 2 years ago

Jeko · @jeko
257 followers · 3022 posts · Server framapiaf.org

🚀 New chapter added to the Guile Hacker Handbook ! 🚀

This is a book to learn Guile in a style 👽

⬇️ Check it out ⬇️
🇫🇷 🇬🇧 jeko.frama.io

The Guile app tutorial is making a new step forward.

How do you feel about the « Fix it! » experiment ?

#100daysofcode #codenewbie #learntocode #fuctionalprogramming #tdd #testdrivendevelopment #lisp #scheme #guile #gnu #TestDrivenLearning

Last updated 2 years ago

mkj · @mkj
26 followers · 270 posts · Server social.linux.pizza

@cguess @rysiek @lispi314 If there are incompatibilities between implementations of a cryptographic algorithm, then the test vectors won't match. The whole purpose of having published test vectors is to catch implementation mistakes.

When you have a standard that includes a set of "input X yields output Y" and your implementation of the standard gives some other output, then one or the other at least is OBVIOUSLY wrong. Both may be wrong, but they aren't both right.

#testdrivendevelopment

Last updated 2 years ago

Alex Standiford :wordpress: · @alexstandiford
729 followers · 2308 posts · Server fosstodon.org

I have found that writing unit tests for exceptionally complex projects has forced me to change how I approach my work in some cases. This post talks about how I write prototypes of code to hash out how a project will work quickly, as a part of my design process.

alexstandiford.com/articles/es

, , ,

#productivity #programming #projectmanagement #testdrivendevelopment #webdevelopment

Last updated 2 years ago

Brad · @reassuringurl
62 followers · 252 posts · Server hachyderm.io

as I try to pace myself from simply applying to every job I can possibly find I thought this might be a good time to put down some of my thoughts on in and how I approach building an api and hopefully there's an idea or two in here that's new to someone.

anyway, I have more I want to say on this, it badly needs a rewrite, but not tonight.

zedcode.github.io/how-to-golan

#testdrivendevelopment #golang

Last updated 2 years ago

Jan Van Ryswyck · @janvanryswyck
106 followers · 95 posts · Server mastodon.social

Fast, Independent, Repeatable, Self-validating and Timely. These are the five guidelines of F.I.R.S.T., introduced by Robert C. Martin, that describe the very basic qualitative characteristics for solitary tests. However, there are also other guidelines that are very important as well. For more information: leanpub.com/writing-maintainab

#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

Last updated 2 years ago

Jeko · @jeko
259 followers · 3002 posts · Server framapiaf.org

One more test added to emacs-srfi64 !

framagit.org/Jeko/emacs-srfi64

I can run the inner most suite at point.

Bigger challenges on the way.

#tdd #test #testdrivendevelopment #srfi64 #scheme #guile #emacs

Last updated 2 years ago

HadrienMP · @hadrienmp
114 followers · 151 posts · Server mastodon.top

Jeudi à 12h45 : Démo live de @elmlang
en sur la chaîne d’@art_developpeur
avec @Tarcaye
! On va se tenter le kata Morpion et parler d’outside in, tdd as if you meant it, refactor, prog fonctionelle ❤️🚀🧑‍💻

#testdrivendevelopment

Last updated 2 years ago

TSM at Work · @tsmatwork
11 followers · 65 posts · Server noc.social

I would be remiss if I did not mention that I am on my second draft of this program. The first draft went far, far worse. I wrote a lot of code that ended up at an impasse where I actually had and in conflict. After starting over and adopting an approach resembling I find that I can proceed with more confidence and better results, even in a familiar language and toolset. And after some significant I understand a little bit better.

#moose #perl #rtfm #testdrivendevelopment #classes #roles

Last updated 2 years ago