Category Archives: programming
Lessons Learned From My First ThoughtWorks Project
Hey Guys, It has been a while since my last post here. Lots of things changed in 2011. The big change happend in March when I joined ThoughtWorks Brazil and moved to Porto Alegre. From March to November (8 months) I worked in a distributed team between Brazil and EUA. During the project, we as […]
JavaScript Immetiate Object Initialization
Hello everyone, During this weekend I watched a couple of sessions in channel 9 recorded during the MIX 11 event. I really liked Elijah Manor’s talk whose title is Good JavaScript Habits for C# Developers. In addition to simple tips on JavaScript programming, such as False-y Values and Comparison Operators, Elijah showed some techniques that […]
.NetArchitects Coding Dojo – Converting Roman Numerals to Decimal
Hi guys, As some of you who follow me at @nandokakimoto already know, last week I participated in the first Coding Dojo from Recife’s .NetArchitects group and it was really great. There, I met some friendly faces and after a short conversation about the Coding Dojo practice, @WaldyrFelix brought the problem of adding Roman numerals. […]
Code performance
Code performance is one of the most polemics topics in software development process, addressing a lot of issues, for example: When to improve code performance? Should I prioritize legibility or response time? What part of my code should be improved? There is a lot of discussion about code performance and one reason for that is […]
Singleton (Anti-) Pattern
I’ve implemented my first design patterns at college, while creating a web system during the software engineer course. My classmates and I needed a facade class with a single instance of it throughout the system. So, because we’re really smart, we’ve applied the Facade and Singleton pattern. Actually, we’ve implemented the patterns without knowledge of […]
C Arrays and Pointers
Hello guys, some weeks ago I was reading some questions in StackOverflow and one of them really took my attention. I don’t have a great experience with C programming language, but I’ve started developing in C++ and Symbian 3 moths ago, which improved my skills in pointers and memory allocation. Even after some moths programming in […]
