Your Favorite Code Kata
What are your favorite code kata? What do you do to practice software development? Where do you go to find new small projects to practice? We already know Jeff's answers. ...
What are your favorite code kata? What do you do to practice software development? Where do you go to find new small projects to practice? We already know Jeff's answers. ...
What are the best toy projects to improve generalised programming skills? I'm talking small programs that you build from scratch and play with yourself to develop skills in a given area or areas. For example, you might put together a very simple notepad-type application, or a simple calculator program. For example, what is the best proj...
I am learning C++ currently and am probably at the intermediate level. I am running out of ideas for what to do with my current programming skill. And, as the title puts it I need some practice problems. ps. maybe the problems can be divided into beginner, intermediate and advanced ...
I'm still trying to learn LINQ, though it's going more smoothly now that I've started to use it daily at work. I still don't feel good at it, though. Does anyone have any challenging practice exercises or puzzles I can use as a code-kata to improve my skills? I'll leave this as community wiki, so maybe it can grow to a community list. ...
I was trying to find online some exercises to practice scaling techniques (memchached, SQL Optimization, sharding dbs), but I could only find descriptions of these techniques, not any project on which to try them. This link with slides on scaling techniques, is an interesting one, as it sums up some tools to achieve scalability quite we...
I'd like to conduct a group Kata session, to get my software developer group to pick up the practice. I'm thinking of giving some of the sample problems out there, and splitting the group into two teams. The solutions may be developed in different languages. Would it be more fun and educational to structure this as a contest? What ar...
I've gotten quite interested in coding katas in recent months. I believe they are a great way to hone my programming skills and improve the quality of the code I write on the job. There are numerous places where Katas can be found. like.. http://codekata.pragprog.com/ http://schuchert.wikispaces.com/Katas http://www.codingdojo.org/cg...
I was thinking to implement MD5 as a code kata and wanted to use BDD to drive the design (I am a BDD newb). However, the only test I can think of starting with is to pass in an empty string, and the simplest thing that will work is embedding the hash in my program and returning that. The logical extension of this is that I end up embed...
I would like to gather a list of assignments, i.e. Code Kata, for Coding Dojos. Please provide a name and a short description of the assignment or a link. I'll kick off things with FizzBuzz. Update There are some good links in the answers so far but I don't believe that mathematical and algorithmic puzzles are the best for a coding do...
in the past few weeks I have heard about a phenomenon called 'code-kata'. When I get it right, it means coding an exercise again and again. What is its point? Does it improve your abillity to design better software? If yes, why does it do so? ...
I recently discovered Corey Haines great site katacasts.com, and I find it to be an excellent learning resource as well as a source of inspiration. Are there any other sites where I can find videos of people performing katas? ...
Jeff Atwood and Robert "Uncle Bob" Martin have both blogged about the virtues of code katas. I was wondering: Has anyone found a code kata for web development? I'm currently develop websites with ASP.NET, ASP.NET-MVC, and jQuery; but I suppose that a good web development code kata could be language-agnostic. A good web deve...
I've been asked to run a workshop and coding dojo soon for people to try out Scala and try to build something with it. The attendees are all going to be new to Scala, and could come from any of a number of languages (I'm presuming they can code in at least one mainstream language - I'm including syntax comparisons with Java, C#, Python a...
Possible Duplicate: What are some interesting coding exercises? I am searching for a good site for code katas. Preferably something where it is possible to upload solutions and rate them - so that I can also learn from other people's code. Anyone knows one? ...
I've never worked with a language that didn't provide for some form of memory management, and thus managed to get by without ever really groking pointers. I can dabble in C I guess, as a result of coding in Objective-C for a little while. ...