Has anyone run any Open Spaces lately? I am thinking of using the format to organize a “Practice Day” for the Toronto Software Developer/Crafter community next year. Thoughts? Experiences? #toronto #softwareCrafters #openspacetech
#openspacetech #toronto #softwareCrafters
Has anyone run any Open Spaces lately?
I am thinking of using the format to organize a “Practise Day” for the Toronto Software Developer/Crafter community next year.
Thoughts? Experiences?
#toronto #softwareCrafters #openspacetech
#toronto #softwareCrafters #openspacetech
Consistency is hard. Baby steps help.
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
Test First + Refactoring = Emerging Design
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
TDD is not a "licence to break" while you are refactoring.
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
How many #codeKata have you done this week ⁉️
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#codekata #coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
⛩️ Find #CodeKata exercices to practice TDD ⛩️
- https://t.co/yOnvmnmiOX
- https://t.co/bJpvQMmFUl
- https://t.co/jen2ABhW9R
- https://t.co/xyJeTfI3hS
#nologin #coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #softwareCraftsmanship #softwareCrafters
#codekata #nologin #coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #softwarecraftsmanship #softwareCrafters
Stop freezinging 🥶 and let your TDD to be guided by ZOMBIES 🧟🧟♀️🧟♂️
Z – Zero
O – One
M – Many (or More complex)
...
⬇️ Read more here: ⬇️
http://blog.wingman-sw.com/tdd-guided-by-zombies
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
I have made a template project in order to practice #CodeKata with #Guile ! With a custom watch feature haha ⚗️
You can clone the repo here
https://framagit.org/Jeko/guile-code-kata-template
Let me know how it goes for you!
#gnu #scheme #shell #tdd #testDrivenDevelopment #practice #softwareCrafters #softwareCraftsmanship #learnToCode
#codekata #guile #gnu #scheme #shell #tdd #testdrivendevelopment #practice #softwareCrafters #softwarecraftsmanship #learntocode
☢️ Common shortcut I see : #testFirst = #TDD
Do you know the difference ?
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#testFirst #tdd #coding #programming #100daysofcode #codenewbie #testdrivendevelopment #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
Tips 😉 :
Write your next test. Leave it on the RED.
Tomorrow, it will help you to get back into work. 👍
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
Each TDD cycle involves working on one single new test.
That makes you decompose complex problems into tiny ones easier to solve.
Step by step, you are making the complete solution to "emerge". 🌋
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
When maintainers practice TDD to work on an open source project I want to contribute to... 😌
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
The next test to deal with is the one which makes you alter the least amount of code.
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
When I join the team on a project which has no test...
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #extremeProgramming #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #extremeprogramming #softwarecraftsmanship #softwareCrafters
Three misconceptions about TDD 🤦♂️:
❌ You need the support of your hierarchy to practice TDD.
❌ You can’t practice TDD if all your team doesn’t.
❌ You can’t start practicing TDD in the middle of a project
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #softwarecraftsmanship #softwareCrafters
My TOP ressources to learn TDD :
🥇 [Book] "Test-Driven Development by Example" by Kent Beck
🥈 [Video] by James Shore https://m.youtube.com/c/jdlshore/playlists
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #softwarecraftsmanship #softwareCrafters
Don't stress! It is your tests job to point out what you have just broken. TDD frees you mind space to focus on what's important : coding.
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #softwarecraftsmanship #softwareCrafters
Don't misunderstand TDD.
TDD is not about testing. It is about development!
TDD leverages the benefits of testing to assist developers in their labor.
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #softwarecraftsmanship #softwareCrafters
Clean Code” by Uncle Bob helps you shape your code in the refactoring step (where all the magic happens)
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment #TDD #cleanCode #softwareCraftsmanship #softwareCrafters
#coding #programming #100daysofcode #codenewbie #testdrivendevelopment #tdd #cleancode #softwarecraftsmanship #softwareCrafters