home.social

Search

967 results for “tdd_fellow”

  1. #tdd question:

    Do you write new tests when removing features? If so, how long do those tests live in your codebase?

  2. 𝐓𝐨𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27, is the last day to secure your spot at the 𝐞𝐚𝐫𝐥𝐲-𝐛𝐢𝐫𝐝 𝐫𝐚𝐭𝐞 for my workshop 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭. Join us on 𝐌𝐚𝐲 21-22, 2026 at 𝐓𝐡𝐞 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩 .

    Don’t miss this final chance to invest in your skills at a reduced price.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐧𝐨𝐰.

    For more information: principal-it.eu/training/well-

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  3. 𝐓𝐨𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27, is the last day to secure your spot at the 𝐞𝐚𝐫𝐥𝐲-𝐛𝐢𝐫𝐝 𝐫𝐚𝐭𝐞 for my workshop 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭. Join us on 𝐌𝐚𝐲 21-22, 2026 at 𝐓𝐡𝐞 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩 .

    Don’t miss this final chance to invest in your skills at a reduced price.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐧𝐨𝐰.

    For more information: principal-it.eu/training/well-

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  4. 𝐓𝐨𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27, is the last day to secure your spot at the 𝐞𝐚𝐫𝐥𝐲-𝐛𝐢𝐫𝐝 𝐫𝐚𝐭𝐞 for my workshop 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭. Join us on 𝐌𝐚𝐲 21-22, 2026 at 𝐓𝐡𝐞 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩 .

    Don’t miss this final chance to invest in your skills at a reduced price.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐧𝐨𝐰.

    For more information: principal-it.eu/training/well-

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  5. 𝐓𝐨𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27, is the last day to secure your spot at the 𝐞𝐚𝐫𝐥𝐲-𝐛𝐢𝐫𝐝 𝐫𝐚𝐭𝐞 for my workshop 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭. Join us on 𝐌𝐚𝐲 21-22, 2026 at 𝐓𝐡𝐞 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩 .

    Don’t miss this final chance to invest in your skills at a reduced price.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐧𝐨𝐰.

    For more information: principal-it.eu/training/well-

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  6. Letting the implementation details of the Subject Under Test seep into your test code quickly becomes problematic. It harms readability, forcing readers to decipher the test’s behavior, sometimes even debug it, just to understand what’s happening. Tests should be simple and easy to understand! That’s why it’s crucial to keep the domain knowledge in the production code, and out of your tests.

    principal-it.eu/2020/09/preven

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  7. Letting the implementation details of the Subject Under Test seep into your test code quickly becomes problematic. It harms readability, forcing readers to decipher the test’s behavior, sometimes even debug it, just to understand what’s happening. Tests should be simple and easy to understand! That’s why it’s crucial to keep the domain knowledge in the production code, and out of your tests.

    principal-it.eu/2020/09/preven

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  8. Letting the implementation details of the Subject Under Test seep into your test code quickly becomes problematic. It harms readability, forcing readers to decipher the test’s behavior, sometimes even debug it, just to understand what’s happening. Tests should be simple and easy to understand! That’s why it’s crucial to keep the domain knowledge in the production code, and out of your tests.

    principal-it.eu/2020/09/preven

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  9. Letting the implementation details of the Subject Under Test seep into your test code quickly becomes problematic. It harms readability, forcing readers to decipher the test’s behavior, sometimes even debug it, just to understand what’s happening. Tests should be simple and easy to understand! That’s why it’s crucial to keep the domain knowledge in the production code, and out of your tests.

    principal-it.eu/2020/09/preven

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  10. When I start test-driving a project my actions seem to be chaotic at first. An order soon emerges and my actions start being more focused and intentional.

    When I start a project without writing tests my actions seem to be focused and intentional at first. A chaos soon unfolds bringing regret.

    #tdd

  11. Due to popular demand, I’ve extended the early-bird discount 𝐮𝐧𝐭𝐢𝐥 𝐌𝐨𝐧𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27! Don’t miss this opportunity to invest in your skills at a reduced rate.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐭𝐨𝐝𝐚𝐲 and learn how to build tests that support your development process (see link in the comments)

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

    (2/2)

  12. Due to popular demand, I’ve extended the early-bird discount 𝐮𝐧𝐭𝐢𝐥 𝐌𝐨𝐧𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27! Don’t miss this opportunity to invest in your skills at a reduced rate.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐭𝐨𝐝𝐚𝐲 and learn how to build tests that support your development process (see link in the comments)

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

    (2/2)

  13. Due to popular demand, I’ve extended the early-bird discount 𝐮𝐧𝐭𝐢𝐥 𝐌𝐨𝐧𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27! Don’t miss this opportunity to invest in your skills at a reduced rate.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐭𝐨𝐝𝐚𝐲 and learn how to build tests that support your development process (see link in the comments)

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

    (2/2)

  14. Due to popular demand, I’ve extended the early-bird discount 𝐮𝐧𝐭𝐢𝐥 𝐌𝐨𝐧𝐝𝐚𝐲, 𝐀𝐩𝐫𝐢𝐥 27! Don’t miss this opportunity to invest in your skills at a reduced rate.

    🔗 𝐒𝐞𝐜𝐮𝐫𝐞 𝐲𝐨𝐮𝐫 𝐬𝐩𝐨𝐭 𝐭𝐨𝐝𝐚𝐲 and learn how to build tests that support your development process (see link in the comments)

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

    (2/2)

  15. Struggling with brittle tests that slow you down? Join my 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭workshop on 𝐌𝐚𝐲 21-22, 2026 in Antwerp! Learn how to write reliable, maintainable tests that help you think about software design and prevent defects. Early -bird tickets are available until 𝐀𝐩𝐫𝐢𝐥 19.

    For more information: principal-it.eu/training/well-

    #tdd #unittests #softwaredesign #softwarecrafting #xp

  16. “I’m writing unit tests because I have to. They just confirm that my code works, which I already know. They are tedious to write, and often stop working when I change the implementation of the system. Maintaining unit tests is often difficult and takes a lot of time out of my day.”

    Does this sound familiar? Then you might be interested in my workshop, 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭, on 21 𝐚𝐧𝐝 22 𝐌𝐚𝐲 2026 𝐚𝐭 𝐓𝐡𝐞 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩.

    #tdd #unittests #softwaredesign #softwarecrafting

  17. [Перевод] 37 советов и приемов по написанию качественных тестов для фронтенда

    Мне нравится писать тесты. Написание теста и последующее обновление кода для его прохождения — всегда увлекательный процесс. Но нет ничего хуже, чем выяснение того, что проверяют существующие тесты (раньше я сам часто был автором таких тестов). Представляю вашему вниманию мои советы по написанию высококачественных тестов для фронтенда.

    habr.com/ru/companies/timeweb/

    #javascript #js #testing #test #jest #vitest #timeweb_статьи_перевод #тестирование #тест #tdd

  18. Как разрабатывать утилиты для тестов embedded-прошивок без железа: практика Test Driven Development

    Часто SDET-инженеры, работающие со встраиваемыми системами, не приступают к работе, пока не получат реальное железо: датчик, микроконтроллер или плату с новым чипом. Такой подход обычно оправдывают тем, что без физического девайса «на столе» писать корректно работающий софт невозможно. Очевидный минус: увеличивается время выхода продукта и нового функционала на рынок. Но разработку можно начать, даже не имея в своем распоряжении устройства: все дело в договоренности между командами. Меня зовут Рустам Ахмадуллин, я старший инженер по системной верификации аппаратуры в YADRO. Расскажу на примере датчика температуры LM75A, как написать API без физического доступа к устройству и его прошивке. Разберем методологию Test Driven Development, при которой разработка начинается с написания автоматизированных тестов, а не самого кода.

    habr.com/ru/companies/yadro/ar

    #tdd #pytest #embedded #i2c #test_driven_development #sdet #uv #system_software_development #python #aqa

  19. RE: mastodon.social/@bosslogic/115

    #TDD and #BDD aren’t really about testing at all. They’re about feedback loops and thinking clearly about intent before implementation.”

    Intent first!

  20. [Перевод] Стив Фриман, Нэт Прайс, Тим Маккиннон, Джо Уорнc «Мокируем роли, а не объекты»

    Продолжаем серию публикаций, посвященных истокам лондонской школы тестирования. В статье "Мокируем роли, а не объекты" (2004) авторы совершают ключевой концептуальный переход. Они переосмысливают мок-объекты: из инструмента для изоляции тестов они становятся инструментом для выявления интерфейсов, проектирования взаимодействий между объектами и создания целостной архитектуры системы.

    habr.com/ru/articles/988518/

    #история_it #ооп #тестирование #java #mock #tdd

  21. Automated testing update:

    I can't believe how productive this setup is. I was able to increase test coverage and also found other minor bugs in my production code.

    I may start doing TDD for backend code.

  22. TDD: разработка быстрее и качественнее

    Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!

    habr.com/ru/articles/925446/

    #tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first

  23. TDD: разработка быстрее и качественнее

    Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!

    habr.com/ru/articles/925446/

    #tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first

  24. TDD: разработка быстрее и качественнее

    Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!

    habr.com/ru/articles/925446/

    #tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first

  25. TDD: разработка быстрее и качественнее

    Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!

    habr.com/ru/articles/925446/

    #tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first

  26. This book was published in 2003, which is also the year that I read it. The sentence “A developer is a tester is a developer” has always stuck with me. Unfortunately, in 2026, not much has changed. There is certainly a correlation between quality and ownership of testing. Software teams that adopt a holistic approach, where everyone is responsible for quality, will always outperform those that don’t. (2/2)

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  27. One of the books that had a profound impact during my early years as a software developer was “Debugging Applications for Microsoft .NET and Microsoft Windows” by John Robbins. I fondly remember the following paragraph from one of the first chapters of the book. (1/2)

    #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign

  28. However, developers are often conditioned to believe that their work should always involve complexity.
    “Easy things? Is that a joke? We’re software engineers! Complexity is our trade.”

    This is one of the main reasons why many people are turned off by Test-Driven Development. But if you can move past this mindset, you’ll be in a much better place. I favour small, ridiculous steps over larger steps that feed into complexity any day.

    #tdd #testdrivendevelopment #unittests #softwaredesign