Should I break up code commits?

Splitting up the work is time consuming with few benefits. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. durron597 asks: I was naughty. Too much “cowboy coding,” not enough committing. Now, ...

Why throw early and catch late?

When handling exceptions, throw when the errors occur. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. here asks: There are many well-known best practices about exception handling in isolation. I know ...

How do I remember what I was working on and why several months ago?

To-do lists are lifesavers. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. TheIndependentAquarius asks: I was working on a project three months ago when suddenly another urgent project appeared and I was ...

How to manage accidental complexity in software projects?

Practice makes better software. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. davidk01 asks: When Murray Gell-Mann was asked how Richard Feynman managed to solve so many hard problems Gell-Mann responded ...

Why was the first compiler written before the first interpreter?

Decades ago, compilation was much simpler. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. anguyen asks: The first compiler was written by Grace Hopper in 1952 while the Lisp interpreter was ...

Drupal warns of mass SQL injection website hacks

As platform becomes the Australian Government standard. The security team for Drupal project is warning users that websites running unpatched installations of version 7 of the popular open source content management system (CMS) may be compromised by automated attacks. “You should proceed under the assumption that every Drupal 7 website was compromised unless updated or ...

Microsoft “loves Linux” as it makes Azure bigger, better

11 million servers, new giant VMs, and more third-party app support. Wait, what happened at this thing?!? Microsoft In San Francisco today, Microsoft CEO Satya Nadella said something that was more than a little surprising: Microsoft loves Linux. The operating system once described as a “cancer” by Nadella’s predecessor, Steve Ballmer, is now being embraced ...

How do you avoid being forked into oblivion?

Licenses and trademarks allow you to maintain control over your software. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Den asks: As recently reported, “Xamarin has forked Cocos2D-XNA, a 2D/3D game ...

Google is making SSL Certificates a bigger priority in search rankings

Google has just published an interesting blog post about SEO best practices on its Webmaster Central Blog, and one interesting detail is that Google is going to start ranking sites with SSL Certificates higher. Google is making this move because it believes in making the internet a more secure place, and a more secure web starts with more secure website ...

Is there a benefit to compiling your code as you go?

Compiling allows you to fix errors quickly. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. CaptainCodeman asks: I recently had a job interview in which they gave me an hour to write some ...