#CodeKata

2025-04-25

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.

github.com/emilybache/GildedRo

#programming #gildedRose #CodeKata #Kata

Marc Bouvier Lui/Il FR/ENmarc_bouvier@pouet.chapril.org
2025-03-24

#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 : meetup.com/fr-FR/software-craf
- ✨ NOUVEAU Via Mobilizon : mobilizon.fr/events/a5e5bfb0-a

Suivre sur le fediverse : @swcraftstras

Anthony Acciolyanthony@accioly.social
2025-03-13

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.

youtu.be/ZW4AEKbHE28

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.

#CodeKata #TDD #LearnToCode #SoftwareCraftsmanship

2024-11-09

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

Mark Bradleybraddle
2024-03-05

The eldest maths homework included a converting a roman numeral to an integer.

I suggested that we could program a converter.

They were not interested.

Impossible Umbrella :donor: :tux: :vim:ImpossibleUmbrella@infosec.exchange
2023-12-20

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!

A solution to a puzzle to write a function in x64 Assembly Language to calculate the sum of the squares of an array of inputs...
Stephan Svobodaxandor9@hachyderm.io
2023-12-09

#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

2023-02-07

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

2023-02-04

No live-coding today. Here's the recording of last week's session. #Swift #LegacyCode #CodeKata youtu.be/7BH0oqvq9zQ

Marc Bouvier Lui/Il FR/ENmarc_bouvier@pouet.chapril.org
2022-12-07

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

meetup.com/fr-FR/software-craf

Andrew Matthewsaabs@techhub.social
2022-11-19

@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)

2022-11-10

@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. kata-log.rocks/starter

2022-11-08

@Trepur Mastermind, oder Nonogramme, jetzt weiß ich, was wir so in der nächsent #codekata mit dem #azubi so machen können. Die Lift Kata und der Mars Rover müssen dann mal wieder pausieren. Muss mir dann nur noch ein paar Constraints einfallen lassen...

2022-11-05

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

Feedback wall full of post-its of a code retreat
2022-11-05

Demnächst führe ich wieder eine #codekata mit meinen #azubis durch. Welche constraints soll ich wohl nehmen und welche Kata? Vorschläge? 🤔

2022-08-30
2020-10-09

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

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst