Issue11

3 posts
Issue11

Good Engineering Practices while Working Solo

Stick to a workflow Organize & share components Write documentation Monitor Observe & iterate Communicate regularly with the rest of the team/client…

Issue11

What Makes a Good Programmer?

Problem decomposition “…there are very few inherently hard programs. If you are looking at a piece of code and it looks very hard – if you can’…

Issue11

Effectively naming software thingies

Write intent revealing names. If the variable stores the last updated record, name it ‘lastUpdatedRecord’, not just ‘record’, or even ‘lastRecord’. Make clear distinctions. What kind of info will ‘ProductInfo’ has that the ‘ProductData’ won’t?…