/tag/Programming

How to be a Programmer: A Short, Comprehensive, and Personal Summary

KOPANAS 951 days ago

An online book written and published under the GNU Free Documentation License by Robert Read. He wrote this book for all new hires of Hire.com, a company he works for.

He covers personal skills as well as team skills. This book is not just about programming but covers many areas of software engineering.

The Perils of JavaSchools

KOPANAS 919 days ago

An article that describes the problems with teaching languages that lack pointers, like Java, in CS and SOEN programs.

I have a big problem CS and SOEN programs in university becoming easier and more like trade schools. A big part of me would love to rewind my academic career by ten years so that I could go to a “more difficult” university that would of pushed me more mentally.

Seven Secrets of Successful Programmers

KOPANAS 883 days ago

This is pretty basic stuff that I just take for granted but for those of you who sometimes forget you might want to review some of the basics of being a good programmer.

Constructor Initialization

KOPANAS 879 days ago

Martin Fowler covers and discusses the two approaches to initializing objects. Contructor initialization and setter initialization

Ruby off the Rails

KOPANAS 877 days ago

An introduction to Ruby from a Java perspective.

Seven Habits of Highly Effective Programmers

KOPANAS 877 days ago

We both know you are a highly effective programmer so this is not for you. But if you know someone who is not as an effective programmer as you, you might want to send them a link to this :-). And I repeat, of course this was not intended for you… just “your friend”.

Top Ten of Programming Advice to NOT follow

KOPANAS 873 days ago

One persons impression on certain defacto standard programming advice that programmers should not follow.

Which Programming Languages You Should Learn And Which Ones Just Suck

KOPANAS 845 days ago

A former Amazon employee’s opinion piece on many of the popular and unpopular programming languages out there.

Great read if you want one persons opinion on which languages you should learn and why.

The Problem With Programming

KOPANAS 574 days ago

Bjarne Stroustrup, the inventor of the C++ programming language, defends his legacy and examines what’s wrong with most software code.