home.social

#testfirst — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #testfirst, aggregated by home.social.

  1. #TIL

    I always struggled with #TestFirst #Programming because it requires much discipline to delay new features and concentrate on test cases first.

    But while I was working on my #django app #fairdebate I tried out coding the test and then prompt #aider with

    👉 "Make test_053 pass." ✨

    While the solution was wrong it brought me very close and only little manual tweaking was necessary.

    I seems like a promising pattern for AI-supported coding because since I would have to describe what I want anyway, why not funnel this effort in a test case instead of a sophisticated prompt?

  2. #TIL

    I always struggled with #TestFirst #Programming because it requires much discipline to delay new features and concentrate on test cases first.

    But while I was working on my #django app #fairdebate I tried out coding the test and then prompt #aider with

    👉 "Make test_053 pass." ✨

    While the solution was wrong it brought me very close and only little manual tweaking was necessary.

    I seems like a promising pattern for AI-supported coding because since I would have to describe what I want anyway, why not funnel this effort in a test case instead of a sophisticated prompt?

  3. #TIL

    I always struggled with #TestFirst #Programming because it requires much discipline to delay new features and concentrate on test cases first.

    But while I was working on my #django app #fairdebate I tried out coding the test and then prompt #aider with

    👉 "Make test_053 pass." ✨

    While the solution was wrong it brought me very close and only little manual tweaking was necessary.

    I seems like a promising pattern for AI-supported coding because since I would have to describe what I want anyway, why not funnel this effort in a test case instead of a sophisticated prompt?

  4. #TIL

    I always struggled with #TestFirst #Programming because it requires much discipline to delay new features and concentrate on test cases first.

    But while I was working on my #django app #fairdebate I tried out coding the test and then prompt #aider with

    👉 "Make test_053 pass." ✨

    While the solution was wrong it brought me very close and only little manual tweaking was necessary.

    I seems like a promising pattern for AI-supported coding because since I would have to describe what I want anyway, why not funnel this effort in a test case instead of a sophisticated prompt?

  5. #TIL

    I always struggled with #TestFirst #Programming because it requires much discipline to delay new features and concentrate on test cases first.

    But while I was working on my #django app #fairdebate I tried out coding the test and then prompt #aider with

    👉 "Make test_053 pass." ✨

    While the solution was wrong it brought me very close and only little manual tweaking was necessary.

    I seems like a promising pattern for AI-supported coding because since I would have to describe what I want anyway, why not funnel this effort in a test case instead of a sophisticated prompt?

  6. What are Software Regressions and How do We Avoid them?

    I'm back recording videos for the Testing Glossary Project.

    lnkd.in/e6rD93FS

    This video explores the anti-regression measures at our disposal.

    My leadership in Testing online class: bit.ly/leadintest

    The Testing Glossary Project playlist: lnkd.in/eMecDxPM

    #softwareregressions #regression #regressiontesting #antiregressionmeasures #teststrategy #testautomation #automatedregressiontesting #testfirst #testalways

  7. What are Software Regressions and How do We Avoid them?

    I'm back recording videos for the Testing Glossary Project.

    lnkd.in/e6rD93FS

    This video explores the anti-regression measures at our disposal.

    My leadership in Testing online class: bit.ly/leadintest

    The Testing Glossary Project playlist: lnkd.in/eMecDxPM

    #softwareregressions #regression #regressiontesting #antiregressionmeasures #teststrategy #testautomation #automatedregressiontesting #testfirst #testalways

  8. What are Software Regressions and How do We Avoid them?

    I'm back recording videos for the Testing Glossary Project.

    lnkd.in/e6rD93FS

    This video explores the anti-regression measures at our disposal.

    My leadership in Testing online class: bit.ly/leadintest

    The Testing Glossary Project playlist: lnkd.in/eMecDxPM

    #softwareregressions #regression #regressiontesting #antiregressionmeasures #teststrategy #testautomation #automatedregressiontesting #testfirst #testalways

  9. What are Software Regressions and How do We Avoid them?

    I'm back recording videos for the Testing Glossary Project.

    lnkd.in/e6rD93FS

    This video explores the anti-regression measures at our disposal.

    My leadership in Testing online class: bit.ly/leadintest

    The Testing Glossary Project playlist: lnkd.in/eMecDxPM

    #softwareregressions #regression #regressiontesting #antiregressionmeasures #teststrategy #testautomation #automatedregressiontesting #testfirst #testalways

  10. What are Software Regressions and How do We Avoid them?

    I'm back recording videos for the Testing Glossary Project.

    lnkd.in/e6rD93FS

    This video explores the anti-regression measures at our disposal.

    My leadership in Testing online class: bit.ly/leadintest

    The Testing Glossary Project playlist: lnkd.in/eMecDxPM

    #softwareregressions #regression #regressiontesting #antiregressionmeasures #teststrategy #testautomation #automatedregressiontesting #testfirst #testalways

  11. @arialdo wow. We can do event storming without code, but for everything else, #babysteps and #testfirst . With course clients we now discuss whether we should do a #tdd workshop first, because if ppl are not in the habit of small steps, the end result will not representv the domain nearly as well. And as with all pattens, there is always the risk of forgetting the context and overcomplicating. With #tdd much less.

  12. @arialdo wow. We can do event storming without code, but for everything else, #babysteps and #testfirst . With course clients we now discuss whether we should do a #tdd workshop first, because if ppl are not in the habit of small steps, the end result will not representv the domain nearly as well. And as with all pattens, there is always the risk of forgetting the context and overcomplicating. With #tdd much less.

  13. @arialdo wow. We can do event storming without code, but for everything else, #babysteps and #testfirst . With course clients we now discuss whether we should do a #tdd workshop first, because if ppl are not in the habit of small steps, the end result will not representv the domain nearly as well. And as with all pattens, there is always the risk of forgetting the context and overcomplicating. With #tdd much less.

  14. @arialdo wow. We can do event storming without code, but for everything else, #babysteps and #testfirst . With course clients we now discuss whether we should do a #tdd workshop first, because if ppl are not in the habit of small steps, the end result will not representv the domain nearly as well. And as with all pattens, there is always the risk of forgetting the context and overcomplicating. With #tdd much less.

  15. @arialdo wow. We can do event storming without code, but for everything else, #babysteps and #testfirst . With course clients we now discuss whether we should do a #tdd workshop first, because if ppl are not in the habit of small steps, the end result will not representv the domain nearly as well. And as with all pattens, there is always the risk of forgetting the context and overcomplicating. With #tdd much less.

  16. It's pretty wacky that a modern presentation titled "Design is Testability" doesn't even mention #TestFirst or #TestDrivenDevelopment

  17. It's pretty wacky that a modern presentation titled "Design is Testability" doesn't even mention #TestFirst or #TestDrivenDevelopment

  18. It's pretty wacky that a modern presentation titled "Design is Testability" doesn't even mention #TestFirst or #TestDrivenDevelopment

  19. It's pretty wacky that a modern presentation titled "Design is Testability" doesn't even mention #TestFirst or #TestDrivenDevelopment

  20. It's pretty wacky that a modern presentation titled "Design is Testability" doesn't even mention #TestFirst or #TestDrivenDevelopment

  21. look at me, writing failing tests before writing the code 😆 🔴 🟢

  22. Writing tests first doesn't have to be harder than writing them after. In fact, I'm convinced that once you get over the mental threshold of writing tests for code that doesn't exist, it's actually easier.

    Less complicated setup since you get to choose the setup and not adapt it to existing code. Also looser coupling which means code that is easier to maintain.

    #tdd #testfirst #development #testing #testafter

    Image credit to Kieran Wood via Unsplash

  23. Writing tests first doesn't have to be harder than writing them after. In fact, I'm convinced that once you get over the mental threshold of writing tests for code that doesn't exist, it's actually easier.

    Less complicated setup since you get to choose the setup and not adapt it to existing code. Also looser coupling which means code that is easier to maintain.

    #tdd #testfirst #development #testing #testafter

    Image credit to Kieran Wood via Unsplash

  24. Writing tests first doesn't have to be harder than writing them after. In fact, I'm convinced that once you get over the mental threshold of writing tests for code that doesn't exist, it's actually easier.

    Less complicated setup since you get to choose the setup and not adapt it to existing code. Also looser coupling which means code that is easier to maintain.

    #tdd #testfirst #development #testing #testafter

    Image credit to Kieran Wood via Unsplash

  25. Writing tests first doesn't have to be harder than writing them after. In fact, I'm convinced that once you get over the mental threshold of writing tests for code that doesn't exist, it's actually easier.

    Less complicated setup since you get to choose the setup and not adapt it to existing code. Also looser coupling which means code that is easier to maintain.

    #tdd #testfirst #development #testing #testafter

    Image credit to Kieran Wood via Unsplash

  26. Writing tests first doesn't have to be harder than writing them after. In fact, I'm convinced that once you get over the mental threshold of writing tests for code that doesn't exist, it's actually easier.

    Less complicated setup since you get to choose the setup and not adapt it to existing code. Also looser coupling which means code that is easier to maintain.

    #tdd #testfirst #development #testing #testafter

    Image credit to Kieran Wood via Unsplash

  27. 1. write failing unit test
    2. write code to make unit test green

    man, I love #testFirst development

    #softwareDevelopment #software #amCoding

  28. 1. write failing unit test
    2. write code to make unit test green

    man, I love #testFirst development

    #softwareDevelopment #software #amCoding

  29. 1. write failing unit test
    2. write code to make unit test green

    man, I love development

  30. 1. write failing unit test
    2. write code to make unit test green

    man, I love #testFirst development

    #softwareDevelopment #software #amCoding

  31. 1. write failing unit test
    2. write code to make unit test green

    man, I love #testFirst development

    #softwareDevelopment #software #amCoding

  32. When someone says "#UnitTests make #refactoring harder", my first thoughts are 1. What do you mean when you say "refactoring"? 2. I'm assuming you don't do #TestFirst?

  33. When someone says "#UnitTests make #refactoring harder", my first thoughts are 1. What do you mean when you say "refactoring"? 2. I'm assuming you don't do #TestFirst?

  34. When someone says "#UnitTests make #refactoring harder", my first thoughts are 1. What do you mean when you say "refactoring"? 2. I'm assuming you don't do #TestFirst?

  35. When someone says "#UnitTests make #refactoring harder", my first thoughts are 1. What do you mean when you say "refactoring"? 2. I'm assuming you don't do #TestFirst?

  36. When someone says "#UnitTests make #refactoring harder", my first thoughts are 1. What do you mean when you say "refactoring"? 2. I'm assuming you don't do #TestFirst?

  37. @qcoding @jchyip I've started using #TestFirst more, unless I know I'm talking to other practitioners.

    I don't know that the rename was a mistake, but what people *think* they know about TDD is so bad and misinformed that I don't think the term is useful for general audiences.

  38. @qcoding @jchyip I've started using #TestFirst more, unless I know I'm talking to other practitioners.

    I don't know that the rename was a mistake, but what people *think* they know about TDD is so bad and misinformed that I don't think the term is useful for general audiences.

  39. @qcoding @jchyip I've started using #TestFirst more, unless I know I'm talking to other practitioners.

    I don't know that the rename was a mistake, but what people *think* they know about TDD is so bad and misinformed that I don't think the term is useful for general audiences.

  40. @qcoding @jchyip I've started using #TestFirst more, unless I know I'm talking to other practitioners.

    I don't know that the rename was a mistake, but what people *think* they know about TDD is so bad and misinformed that I don't think the term is useful for general audiences.