Disclosure: On this site you won’t find specific advice on “how to call function xyz()”. Interpreting C++ ARM and #pragma dwim is also out of scope.

We’re treating our readers as intelligent beings who can use Google and/or StackOverflow, where all such specific questions were answered more than once.

What you will find is opinions, more opinions, and even more opinions on all the aspects of software development - and with a large chunk of them based on real-world experience too.

Your mileage may vary. Batteries not included.

 

Part I: Client Side of 64 Network DO’s and DON’Ts for Game Engine Developers

Abstract: Network support is not so trivial as it looks. Client side has quite a few things to screw up.
Quote: “We’re treating our readers as intelligent beings who can use Google and/or StackOverflow”
[]

Non-Superfluous People: UX Specialists

Quote: “Hey folks, it is a Writer application, where most of the work is done (surprise!) with a keyboard, and moving a hand from keyboard to mouse for such a routine task is a waste of time.”
Another Quote: “In any project which has UI (and has more than 1 or 2 developers), you do need somebody to advocate end-user interests.”
[]

7 Prerequisites to Become a Software Architect

Abstract: Do you have what it takes to become a Software Architect?
Quote: ““As an architect, you should be able to know what is possible to do, but answering how to do it is not strictly required.”
[]

IT Hare on the Rampage!

Announcement: “Effective immediately, we’re starting to publish at least bi-weekly updates, with the content which is 100% unique to ITHare.com.”
[]

Best Practices vs Witch Hunts

Abstract: Best practices need to be taken critically, otherwise they tend to become witch hunts.
Quote: “Merciless refactoring is good, merciless refactoring having no clue about what you’re doing, is not”
[]