Search
967 results for “tdd_fellow”
-
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
-
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
-
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.
-
Getting the genie (as @kentbeck calls it) to perform #TDD (Test-Driven Development) is... interesting.
#TestDrivenDevelopment #Software #Programming #AutomatedTests #AI #LLM #AIAssistedDevelopment #VibeCoding #AugmentedCoding
-
Getting the genie (as @kentbeck calls it) to perform #TDD (Test-Driven Development) is... interesting.
#TestDrivenDevelopment #Software #Programming #AutomatedTests #AI #LLM #AIAssistedDevelopment #VibeCoding #AugmentedCoding
-
Getting the genie (as @kentbeck calls it) to perform #TDD (Test-Driven Development) is... interesting.
#TestDrivenDevelopment #Software #Programming #AutomatedTests #AI #LLM #AIAssistedDevelopment #VibeCoding #AugmentedCoding
-
Getting the genie (as @kentbeck calls it) to perform #TDD (Test-Driven Development) is... interesting.
#TestDrivenDevelopment #Software #Programming #AutomatedTests #AI #LLM #AIAssistedDevelopment #VibeCoding #AugmentedCoding
-
Test-Driven Development and software design are two sides of the same coin. However, one doesn’t automatically lead to the other. We have to learn about what good design entails, while also learning and practicing Test-Driven Development in conjunction with each other.
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
These are ones that received their share for 2025:
- Elephant Haven
- De Zonnegloed
- Knaagje
- VOC Brasschaat
- Forrest and Friends
- Lwiro Primates Rehabilitation Center
- Ongehoord
- Dryade
- Sea Shepherd Belgium
- Sheldrick Wildlife Trust(2/2)
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
On the first day of the new year, I divide all the proceeds of my book to animal welfare organisations. When you buy a copy of my book, you’re not only learning about unit tests, you’re also providing a helping hand to these organisations. Thanks to everyone who purchased my book in 2025!
https://principal-it.eu/books.html(1/2)
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign -
On 4 𝐚𝐧𝐝 5 𝐃𝐞𝐜𝐞𝐦𝐛𝐞𝐫 2025, I’ll be hosting my workshop 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 at the 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩.
⏰ The early bird discount expires this Friday, 31/10! So don’t wait if you want to master the art of writing loosely coupled and highly maintainable automated developer tests.
🔗 Secure your spot now: https://principal-it.eu/training/well-balanced-test-driven-development.html
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
And here you have the slides I've shared around #TDD and how John started to like it 😉 :
http://tiny.cc/how-john-tdd-testcon
If you have any questions, don't hesitate and ping me at any time! #TestConEurope -
TDD: разработка быстрее и качественнее
Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!
https://habr.com/ru/articles/925446/
#tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first
-
TDD: разработка быстрее и качественнее
Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!
https://habr.com/ru/articles/925446/
#tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first
-
TDD: разработка быстрее и качественнее
Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!
https://habr.com/ru/articles/925446/
#tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first
-
TDD: разработка быстрее и качественнее
Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!
https://habr.com/ru/articles/925446/
#tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first
-
Alternatively, with Test-Driven Development (TDD), software developers start by writing a small test then write just enough code to make it pass, and iterate — building quality into software from the get-go instead of after the fact. This approach aligns heavily with the shift-left testing philosophy where quality is built in, rather than inspected in later. (2/2)
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
Software developers using traditional methods start out by first writing the code. Only when the work has already been completed do they shift their focus to testing. (1/2)
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
When naming tests, avoid using technical names of functions/classes. When we encorporate the name of a function into the descriptive name of a test method, and the respective function is later renamed, then the description of the test becomes completely useless. A better approach is to describe the behaviour of the production code under test. That way we can refactor more confidently without rendering the names of our tests as obsolete.
-
Assertion libraries can be considered as mini-DSL’s that make automated tests more readable. When a team of devs make their choice, they usually judge on API preference. While it’s very important to have readable tests, the API should never be the deciding factor. What truly separates a good assertion library is the quality of its failure messages. The more actionable these messages, the faster you’ll diagnose the cause of failing tests.
-
The best thing about TDD is not necessarily the tests thats we write, but rather the instant feedback that we get from the decisions that we make during coding sessions. Especially when those decisions are related to the design of the system that we're working on.
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
Test doubles expose design flaws in the code. Developers usually tend to respond to the pain that this induces by blaming test doubles instead of interpreting these signals as an issue with the design. If solitary tests are amplifiers for design flaws, then test doubles will amplify these design flaws tenfold.
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
Small, fast-running tests quickly expose design flaws in the code. Developers usually tend to respond to the pain that this induces by blaming the tests instead of interpreting these signals as an issue with the design. Solitary tests are amplifiers for design flaws.
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
It just hit me - because Swift Testing allows nesting of test suites, you can now have a master suite that contains a suite for testing internal implementation and a suite for testing public interface. So neat
-
Having so much fun doing #TDD in #EnsembleProgramming that I didn't notice I was getting hungry.
Stomach: Hey. TDD doesn't feed me.
Me: Well it does, indirectly. -
TDD: да или нет?
Эта статья, в формате небольших тезисов, нацелена на открытие дискуссии на тему "Test Driven Development" – методологии разработки через тестирование. На моем текущем месте работы существует несколько мнений: начиная от полного принятия и стремления(к tdd), как к идеальному инструменту написания рабочего и лаконичного кода, вплоть до полного отвержения: TDD не работает, убивает время разработчиков, увеличивая при этом time-to-market. К каждому тезису, которые я выделил, я буду оставлять свой комментарий, стараясь быть объективным и не транслировать какую-либо позицию. Итак, поехали
-
Yeah, I went there. Because, why not?
Test-driving fizzbuzz in bash - https://swalchemist.wordpress.com/2024/06/01/test-driving-fizzbuzz-in-bash/
-
Tengo en borradores este apunte, si me dan luz verde lo dejo como release(?
Escucho críticas constructivas y destructivas por igual...
#tdd #python #apuntes #programacion
https://tute-avalos.com/static/tdd+python/TDD%20con%20Python%20-%2002%20-%20Metodolog%c3%ada.pdf