I suppose I should so those old code katas that were popular in the '00s!
#programming #coding #codekata
#DojoDeProgrammation à #strasbourg ce vendredi 28 mars à 18h45 à La Plage Digitale.
Rejoignez-nous pour pratiquer et améliorer ensemble nos techniques de programmation.
#CodeKata #PratiqueDélibérée #SoftwareCraft #swcraftstras #CodingDojo #KataDeProgrammation #DéveloppementLogiciel
Inscriptions :
- Via meetup : https://www.meetup.com/fr-FR/software-crafters-strasbourg/events/306577103
- ✨ NOUVEAU Via Mobilizon : https://mobilizon.fr/events/a5e5bfb0-aa22-40e8-8f5b-f9b1e47501d4
Suivre sur le fediverse : @swcraftstras
This is brilliant advice. In times of "vibe coding" just… turn off AI agents for a bit and slowly, meticulously practice your chops with Katas: Take small, deliberate steps and great things will happen when you re-enable your AI assistant.
P.S. I do use AI tools (a lot!). But I don’t "vibe code," just like I never blindly copied and pasted code from Stack Overflow without understanding it.
#refactoring #codekata
I am looking for refactoring Katas to practice getting code more polymorphic
I have so far MarsRover, Parrot Refactoring (feels too small), SupermarketReceipt-Refactoring-Kata(feels too big)
Refactorings I want to practice are:
replace conditional dispatcher with command
Replace conditional logic with strategy
Replace type code with classes
Push code into classes
Some hints to katas are very appreciated
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
@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