Mhm man könnte sich auch mal das Gilded Rose Refactoring Kata in einem (oder mehreren) Stream(s) anschauen.
Das könnte ganz interessant werden, quasi legacy code anzuschauen, zu verstehen, zu verbessern und dann auch noch neue Funktionen einzubauen.
Mhm man könnte sich auch mal das Gilded Rose Refactoring Kata in einem (oder mehreren) Stream(s) anschauen.
Das könnte ganz interessant werden, quasi legacy code anzuschauen, zu verstehen, zu verbessern und dann auch noch neue Funktionen einzubauen.
#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.
War Mal wieder echt schön. Was habe ich gelernt? Einen neuen Ansatz zum Game of Life. Und Mal wieder festgestellt, dass man über aussagekräftige Tests kommunizieren kann ohne ein Wort zu sagen. #codekata #gdc #pairprogramming
I'm sure I'm miles behind here – but I have just noticed that #CodeWars now supports x64 assembly using #NASM as one of the language choices (there's also a #RISCV option too). I know most "normal" people won't want to solve #CodeKata puzzles in #AssemblyLanguage – but if you're interested in the low-level side of things like me, then these are quite fun!
#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
No live-coding today. Here's the recording of last week's session. #Swift #LegacyCode #CodeKata https://youtu.be/7BH0oqvq9zQ
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
@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
Proud and humbled to have hosted today’s Global Day of CodeRetreat at the Kunlabora offices in Leuven. Not only because the people there had a good time and learned a lot. But also to be able to give back to the community that gave me purpose.
I could have never done it without the help of Vincent Verhoeven. Much praise to him and everyone that withstood today’s trials of code kata constraints. #softwarecrafting #gdcr22 #codekata
How many #codeKata have you done this week ⁉️
#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