Tag Archives: software development

Learning Android: Shaving a Yak

I built another Android app: a bmi calculator. I spent a lot more time with it than I would have thought in the beginning. Basically I learned how to build a custom component with custom attributes and how to use an alternative layout for landscape view. I also learned to use the very good compatibility [...]

Why Should I Learn TDD

I watched a good vid on TDD at InfoQ. Basically Keith Braithwaite explains in the beginning what I’ve been doing with this little Android project. Basically I’ve written some code, refactored the code, the written some more. Now that basic functionality and edge cases for it are pretty much handled, cleaning the code further becomes [...]

Disc Golf Drive Measure First Beta

For last couple of weeks I’ve been spending some time developing a small Android app for measuring disc golf drives during practice. At this point the software I would say that the software is in early beta and it has been tested only a bit in emulator and a bit with HTC Desire. This is [...]

Learning Programming Languages

I think learning new programming languages is both easy and very difficult. Syntax is nearly always easy, but understanding when to use a language and what are its strong points. Failing at this leads to the familiar “when all you have is a hammer, every problem looks like a nail.” On the other hand I [...]

Autosave in games

Earlier today I played Batman Arkham Asylum for a while and quit at some point. I’m about 80% through and just started the game to finish it tonight. No can do: corrupt save and that was that as there is only one save slot per “game”. The reason apparently is that I shut my Xbox [...]

Webapp business

I’ve been toying with Django for a week or so and started building a simple CRUD app. Essentially it is a todo list software. Mainly this is because it is suitably small project and it is also scratching my own itch. For the latter correct solution would be to be lazy and use Todoist or [...]

Schwaber on Scrum

Scrum et al. – Ken Schwaber Really good presentation about scrum and the philosophy behind it. Great point about the implicit cutting of quality when it seems that project isn’t done at deadline. It’s a recurring theme in software project management literature, but bears repeating.

Commenting code

Recently there was a discussion on Slashdot about code comments. As always it’s mostly people building straw-men and all-out-attacking them. Still, entertaining read. My own commenting practice boils down to: code is up-to-date, hence better to write just verbose code than dense code and comment it explain the “why” in comments Ie. the general Clean [...]