We needed to extend a component with new behavior. Rather than trying to _think_ our way forward by designing something clever, we created a copy and added the new behavior there.
Yes, copy and paste. Loads of duplication. Then we made the code work, with nested if-else blocks. Yucky, but it worked.
THEN we went to town, doing mostly mindless #Refactoring. It was like the Gilded Rose #CodeKata, but in real life! #EvolutionaryDesign
#refactoring #codekata #evolutionarydesign
@cassidoo, Nice little brain teaser involving number base conversion 😄
https://thzinc.com/2023/02/06/a1-reference-style-spreadsheet-column-names-interview-question-of-the-week-from-rendezvous-with-cassidoo.html #javascript #interviewquestion #codekata
#codekata #interviewquestion #javascript
Meetup Software Crafters Strasbourg : Lundi 12 décembre à 19h : #DojoDeProgrammation en présentiel à La Plage Digitale à #Strasbourg !
Partageons ensemble un moment de convivialité et de code. Nous choisissons l'exercice et les contraintes et voyons où ça nous mènera!
#TDD #PratiqueDélibérée #CodingDojo #CodeKata
https://www.meetup.com/fr-FR/software-crafters-strasbourg/events/290104250
#codekata #codingdojo #pratiquedeliberee #tdd #strasbourg #dojodeprogrammation
In #SwiftLang #LiveCoding today, I intend to finish up the Gilded Rose #CodeKata. Let's make micro-objects to make the change easy, then make the easy change. Join me in 2.5 hours. https://www.twitch.tv/qcoding
#SwiftLang #livecoding #codekata
GIlded Rose #CodeKata in #SwiftLang: My next 2 #LiveCoding streams will be back-to-back, Friday & Saturday at 1900 UTC. Click here to see in your time zone: https://everytimezone.com/s/b7a5d484
#codekata #SwiftLang #livecoding
@scottishcoder my recommendation would be to tackle a #codekata. If you learn by doing, that will help you bed it down in your memory faster and deeper (IMHO)
@sbr try a #codekata. Like Hello World I use the fizbuzz Kata as a start. And then use something like Lift, MarsRover or GameOfLife for more complex topics. https://kata-log.rocks/starter
After almost 2 months without writing a single line of #Guile code, I did 25 min of #TDDKata
Now it's your turn. Set up a timer and show your code when it rings !
Here is the exercise : https://programmingpraxis.com/2021/12/07/cutting-fields-from-a-csv-file/
#guile #TDDKata #scheme #tdd #codekata
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
I'm amazed to see how different the executions of the same #codeKata are!
Each time I focus either on mastering my tools, or on mastering the language, or the #TDD.
I can see improvements day after day !
#coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment
#codekata #tdd #coding #programming #100daysofcode #codenewbie #testdrivendevelopment
⛩️ 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
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
New article on my blog about #CodeKata practice using #Guile and its SRFI-64 module !
Check it out here :
🇬🇧 https://rednosehacker.com/code-kata-with-srfi-64
🇫🇷 https://rednosehacker.com/code-kata-avec-srfi-64
How do you manage you test drivers/runners ?
#Hacktoberfest !
What are you up to ?!
#hacktoberfest2020 #gnu #guile #guix #scheme #coding #programming #100DaysOfCode #CodeNewbie #learntocode #codekata
#hacktoberfest #Hacktoberfest2020 #gnu #guile #guix #scheme #coding #programming #100daysofcode #codenewbie #learntocode #codekata