Search
967 results for “tdd_fellow”
-
"Parallel Change" is one of my main go-to moves when refactoring, as it allows *me* to choose which tests (and code) to "break", instead of breaking a whole bunch all at once.
Basically, allows me to apply MMMS(S)S (h/t GeePawHill) by letting me take small (safe) steps to the new world.
-
@shuttle I consequently use #TDD, where possible.
Yes, sure, #Rust prevents a lot of bugs at compile time already, but not logic bugs.
For example in #CSVDiff we have ~70 unit tests and ~12 integration tests. The only "bug report" we have ever gotten was due to a corrupted CSV file (being mistaken with a bug in diff):
See here (qsv):
https://github.com/jqnatividad/qsv/issues/1258#issuecomment-1712924932csv-diff:
https://gitlab.com/janriemer/csv-diffIn the future I'd like to add property and mutation testing as well 🤓
-
@shuttle I consequently use #TDD, where possible.
Yes, sure, #Rust prevents a lot of bugs at compile time already, but not logic bugs.
For example in #CSVDiff we have ~70 unit tests and ~12 integration tests. The only "bug report" we have ever gotten was due to a corrupted CSV file (being mistaken with a bug in diff):
See here (qsv):
https://github.com/jqnatividad/qsv/issues/1258#issuecomment-1712924932csv-diff:
https://gitlab.com/janriemer/csv-diffIn the future I'd like to add property and mutation testing as well 🤓
-
@shuttle I consequently use #TDD, where possible.
Yes, sure, #Rust prevents a lot of bugs at compile time already, but not logic bugs.
For example in #CSVDiff we have ~70 unit tests and ~12 integration tests. The only "bug report" we have ever gotten was due to a corrupted CSV file (being mistaken with a bug in diff):
See here (qsv):
https://github.com/jqnatividad/qsv/issues/1258#issuecomment-1712924932csv-diff:
https://gitlab.com/janriemer/csv-diffIn the future I'd like to add property and mutation testing as well 🤓
-
@GeePawHill Barrier to delete code has been lowered (as I always want, but also always needs work). Doing yet-another-spike only took two #pomodori, after which - more #QuietConfidence - I understand better how and why this stuff is built, and everything new is a library by default. It's a bit like the 'ratchet' metaphor of #tdd but with skill instead of code. Moving a step up, and then being relaxed in the knowledge, so I don't have to think or worry about it anymore.
-
TDD: да или нет?
Эта статья, в формате небольших тезисов, нацелена на открытие дискуссии на тему "Test Driven Development" – методологии разработки через тестирование. На моем текущем месте работы существует несколько мнений: начиная от полного принятия и стремления(к tdd), как к идеальному инструменту написания рабочего и лаконичного кода, вплоть до полного отвержения: TDD не работает, убивает время разработчиков, увеличивая при этом time-to-market. К каждому тезису, которые я выделил, я буду оставлять свой комментарий, стараясь быть объективным и не транслировать какую-либо позицию. Итак, поехали
-
TDD: да или нет?
Эта статья, в формате небольших тезисов, нацелена на открытие дискуссии на тему "Test Driven Development" – методологии разработки через тестирование. На моем текущем месте работы существует несколько мнений: начиная от полного принятия и стремления(к tdd), как к идеальному инструменту написания рабочего и лаконичного кода, вплоть до полного отвержения: TDD не работает, убивает время разработчиков, увеличивая при этом time-to-market. К каждому тезису, которые я выделил, я буду оставлять свой комментарий, стараясь быть объективным и не транслировать какую-либо позицию. Итак, поехали
-
#TDD dans le front ? Ce jeudi 30 mai à 19h30, ne ratez pas
Xavier Nopre qui nous donnera son avis sur la question !Ce sera à La Plage Digitale à #Strasbourg.
Organisé par le meetup
#swcraftstras#TestLogiciel #Navigateur #Browser #DéveloppementLogiciel #TestDrivenDevelopment #Frontend #SoftwareCraft #Javascript #Typescript #VueJs #React #Svelte #Angular #Cypress #TestingLibrary
-
#TDD dans le front ? Ce jeudi 30 mai à 19h30, ne ratez pas
Xavier Nopre qui nous donnera son avis sur la question !Ce sera à La Plage Digitale à #Strasbourg.
Organisé par le meetup
#swcraftstras#TestLogiciel #Navigateur #Browser #DéveloppementLogiciel #TestDrivenDevelopment #Frontend #SoftwareCraft #Javascript #Typescript #VueJs #React #Svelte #Angular #Cypress #TestingLibrary
-
#TDD dans le front ? Ce jeudi 30 mai à 19h30, ne ratez pas
Xavier Nopre qui nous donnera son avis sur la question !Ce sera à La Plage Digitale à #Strasbourg.
Organisé par le meetup
#swcraftstras#TestLogiciel #Navigateur #Browser #DéveloppementLogiciel #TestDrivenDevelopment #Frontend #SoftwareCraft #Javascript #Typescript #VueJs #React #Svelte #Angular #Cypress #TestingLibrary
-
#TDD dans le front ? Ce jeudi 30 mai à 19h30, ne ratez pas
Xavier Nopre qui nous donnera son avis sur la question !Ce sera à La Plage Digitale à #Strasbourg.
Organisé par le meetup
#swcraftstras#TestLogiciel #Navigateur #Browser #DéveloppementLogiciel #TestDrivenDevelopment #Frontend #SoftwareCraft #Javascript #Typescript #VueJs #React #Svelte #Angular #Cypress #TestingLibrary
-
This book chapter is very relevant to me as I think about expanding JitterTed's #TDD Game (https://tddga.me)...
"Board Games as Part of Effective Game-Based Learning Strategies"
https://link.springer.com/referenceworkentry/10.1007/978-3-319-17461-7_142
-
This book chapter is very relevant to me as I think about expanding JitterTed's #TDD Game (https://tddga.me)...
"Board Games as Part of Effective Game-Based Learning Strategies"
https://link.springer.com/referenceworkentry/10.1007/978-3-319-17461-7_142
-
This book chapter is very relevant to me as I think about expanding JitterTed's #TDD Game (https://tddga.me)...
"Board Games as Part of Effective Game-Based Learning Strategies"
https://link.springer.com/referenceworkentry/10.1007/978-3-319-17461-7_142
-
The use of #TDD is a great way to write #minimalCode that reduces #overengineering. By writing tests first, you force yourself to think about the requirements before you start coding. This can help you avoid writing code that you don't need
-
The use of #TDD is a great way to write #minimalCode that reduces #overengineering. By writing tests first, you force yourself to think about the requirements before you start coding. This can help you avoid writing code that you don't need
-
The use of #TDD is a great way to write #minimalCode that reduces #overengineering. By writing tests first, you force yourself to think about the requirements before you start coding. This can help you avoid writing code that you don't need
-
Yeah, I went there. Because, why not?
Test-driving fizzbuzz in bash - https://swalchemist.wordpress.com/2024/06/01/test-driving-fizzbuzz-in-bash/
-
Uso #ExtremeProgramming da quando facevo #debugging all'università, oltre 20 anni fa.
Una cosa non cambia: scrivere codice è facile, definirne tutto il comportamento no.
🎤 A #PyConIT 2026 porterò un #workshop su #Python 🐍 e #TDD:
dalle variabili al primo test, per chiarire cosa il software debba fare prima di implementarlo.https://2026.pycon.it/it/event/primi-passi-in-python-con-il-tdd-dalle-variabili-al-primo-test
-
Uso #ExtremeProgramming da quando facevo #debugging all'università, oltre 20 anni fa.
Una cosa non cambia: scrivere codice è facile, definirne tutto il comportamento no.
🎤 A #PyConIT 2026 porterò un #workshop su #Python 🐍 e #TDD:
dalle variabili al primo test, per chiarire cosa il software debba fare prima di implementarlo.https://2026.pycon.it/it/event/primi-passi-in-python-con-il-tdd-dalle-variabili-al-primo-test
-
The Apprentice Team: Stop setting up Early-Career Engineers to fail!
Splitting new cohorts across busy product teams rarely works. Instead, keep them together with a dedicated coach. They learn TDD, Ensemble Programming, and CI/CD on real work in a structured 2-year journey.
We need to engineer junior talent development.
Full blueprint: https://medium.com/cloudnative-ly/the-apprentice-team-cf55117bacba
-
Wednesday Links - Edition 2026-05-13
https://dev.to/0xkkocel/wednesday-links-edition-2026-05-13-554g
#java #jvm #tdd #kotlin -
Mindera is hiring Senior Frontend Engineer (React Native)
🔧 #react #reactnative #javascript #typescript #firebase #android #ios #redux #api #graphql #rest #cicd #tdd #seniorengineer
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-react-native-at-mindera-com-feb-25-2026-7e5386?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Mindera is hiring Senior Frontend Engineer (React Native)
🔧 #react #reactnative #javascript #typescript #firebase #android #ios #redux #api #graphql #rest #cicd #tdd #seniorengineer
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-react-native-at-mindera-com-feb-25-2026-7e5386?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Mindera is hiring Senior Frontend Engineer (React Native)
🔧 #react #reactnative #javascript #typescript #firebase #android #ios #redux #api #graphql #rest #cicd #tdd #seniorengineer
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-react-native-at-mindera-com-feb-25-2026-7e5386?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Mindera is hiring Senior Frontend Engineer (React Native)
🔧 #react #reactnative #javascript #typescript #firebase #android #ios #redux #api #graphql #rest #cicd #tdd #seniorengineer
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-react-native-at-mindera-com-feb-25-2026-7e5386?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Mindera is hiring Senior Frontend Engineer (React Native)
🔧 #react #reactnative #javascript #typescript #firebase #android #ios #redux #api #graphql #rest #cicd #tdd #seniorengineer
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-react-native-at-mindera-com-feb-25-2026-7e5386?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Oh, so it is 2026 already? And the month is February already? The last thing I remember is diving into a rabbit hole called "Surely writing my own c2ffi translator for my WGPU project is no big deal."
What's done is done. I am slowly recovering and ready to get back to my WGPU project. While the need for a custom translator is still debatable, I guess further practice will show if that's actually the case. Even if it was overkill, the time wasn't completely lost: I’ve learned more about Common Lisp and even did TDD for the first time in my life - who would've guessed it would finally happen in CL? :blobcat_thisisfine:
Behold, the monstrosity! https://github.com/keelah-mt/cl-kl-c2ffi
-
Oh, so it is 2026 already? And the month is February already? The last thing I remember is diving into a rabbit hole called "Surely writing my own c2ffi translator for my WGPU project is no big deal."
What's done is done. I am slowly recovering and ready to get back to my WGPU project. While the need for a custom translator is still debatable, I guess further practice will show if that's actually the case. Even if it was overkill, the time wasn't completely lost: I’ve learned more about Common Lisp and even did TDD for the first time in my life - who would've guessed it would finally happen in CL? :blobcat_thisisfine:
Behold, the monstrosity! https://github.com/keelah-mt/cl-kl-c2ffi
-
Oh, so it is 2026 already? And the month is February already? The last thing I remember is diving into a rabbit hole called "Surely writing my own c2ffi translator for my WGPU project is no big deal."
What's done is done. I am slowly recovering and ready to get back to my WGPU project. While the need for a custom translator is still debatable, I guess further practice will show if that's actually the case. Even if it was overkill, the time wasn't completely lost: I’ve learned more about Common Lisp and even did TDD for the first time in my life - who would've guessed it would finally happen in CL? :blobcat_thisisfine:
Behold, the monstrosity! https://github.com/keelah-mt/cl-kl-c2ffi