Owner: Software Development Topics URL:http://www.devtopics.com Join Date: Wed, 13 Jun 2007 10:56:58 -0500 Rating:0 Site Description: DevTopics.com is a blog about software development topics, with a focus on C# and the Microsoft .NET framework. DevTopics also discusses the creation and management of software companies, the software development process, and improving the computer experi Site statistics:Click here
13 Tips to Comment Your Code 2008-03-14 09:43:38 This article was written by José M. Aguilar in Spanish on his excellent blog Variable Not Found, and was translated, edited and republished here by Timm Martin (and Google Translator) with permission from Mr. Aguilar.
Following are 13 tips on how to comment your source code so that it is easier to understand and maintain over [...] Read more:Comment
Eliza Programmer Dead 2008-03-13 10:14:12 Joseph Weizenbaum, who invented the famous "virtual psychiatrist" computer program Eliza, died from cancer on March 5 in Groben, Germany at age 85.
> How does that make you feel? Read more:Programmer
Software Sacked Spitzer 2008-03-12 15:34:51 A very interesting article by ZDNet's Larry Dignan describes in detail how software may have led to the downfall of New York governor Eliot Spitzer
. Read more:Software
, Sacked
I'm Busy Compiling… 2008-03-17 11:10:08 From xkcd: A webcomic of romance, sarcasm, math and language.
40 Years of Cubicles 2008-03-20 17:24:13 In 1968, inventor Robert Propst revolutionized the American workplace with his "Action Office" design for the Herman Miller furniture company. Propst intended to create a more dynamic and flexible workspace, but the end result was the much-maligned office cubicle. Read more:Years
Famous Programmer on Trial for Murder 2008-03-19 07:56:53 Hans Reiser, a programmer famous for creating the ReiserFS computer file system for Linux, is charged with killing his wife, whose body has never been found. Read more:Famous
, Programmer
, Trial
FAT .NET 2008-04-09 12:39:57 "Hello, Mr. Consumer, we offer amazing new widget software that will save you time and money! It can do X, Y, and Z. You can download and install it from our website. Oh, and by the way, you need .NET 3.5. What's that? It's a 200MB separate download from [...]
Cubital-Tunnel.com Launched! 2008-04-08 13:37:47 Cubital tunnel syndrome (CTS) is a repetitive stress injury (RSI) that can result in moderate to severe pain and numbness in the elbow and ring & little fingers. Last year I wrote the article "Programmer's Nightmare: Cubital Tunnel Syndrome" about my pain and struggles with CTS and how it threatens my programming career.
As people [...] Read more:Launched
101 More Great Computer Quotes 2008-04-12 08:33:34 In response to my original article, "101 GreatComputer
Programming Quotes
," José M. Aguilar doubled the fun with "101 More Great Computer Quotes," which was translated, edited and republished here by Timm Martin (and Google Translator) with permission from Mr. Aguilar.
UI Displacement 2008-04-14 09:39:49 Displacement in a user interface (UI) is when you are working with data in one place, and the software forces you to go to a completely different place to add or edit the data. UI displacement results in interrupted work flow, wasted time, user confusion and frustration.
Brief History of Software Patents 2008-04-17 09:56:29 A patent is a set of exclusive rights granted by a government to an inventor for a fixed period of time in exchange for disclosure of an invention. The patent enables the inventor to exclude others from making, using, selling or importing the invention. (wiki) Read more:Brief
, History
, Software
, Patents
10 Commandments for Programmers 2008-04-21 10:16:54 I was reading an article about the death of actor Charlton Heston, most famous for his portrayal of Moses in Cecil B. DeMille's epic movie, "The Ten Commandments
." That gave me the idea to write a "Programmer's 10 Commandments," but a quick perusal of Google showed that many people have already been there, [...] Read more:Programmers
Top 10 Software Innovators of All Time 2008-04-24 13:19:19 To be a “most important” innovation, an innovation has to be an idea that is very widely used and is critically important where it applies. - David A. Wheeler
It's not easy choosing the best innovators in an industry defined by innovation. The nature of software is such that the technologies, systems and products [...] Read more:Software
A+: Obscure Programming Language of the Month 2008-04-25 11:00:17 This is the first in what will be a series of articles, each highlighting an obscure programming language.
There are over 2700 languages spoken on Earth. And while there are only about a dozen popular programming languages, there are over 400 known programming languages, many of which you can see in this extensive "Hello World" [...] Read more:Programming
, Month
Code Search Engines 2008-04-30 12:27:09 For many developers, the normal Google search engine is all they need to find source code on the Web to solve a particular programming problem. But Google doesn't understand code, so dedicated code search engines have emerged to bring code search to a new level.
Following is a list of all known code search engines and [...] Read more:Search
What I Would Love to See 2008-05-02 09:14:34 Life for .NET developers would be so much easier if the latest version of Microsoft .NET was automatically installed on every Windows PC as part of the normal Windows Update process. Click here to see why.
Best Programming Jokes 2008-05-06 12:43:39 How can you tell when a programmer has had sex?When he's washing the pepper spray out of his eyes.
~~~~~~~~~~~~~~~~~~~~~~~~~
Two bytes meet. The first byte asks, "Are you ill?" The second byte replies, "No, just feeling a bit off." Read more:Programming
, Jokes
Programmer Productivity: The "Tenfinity Factor" 2008-05-07 10:35:44 It's widely accepted in the software industry that some programmers are much more productive than others. Many experts cite an order-of-magnitude productivity difference between the "best" and "average" programmers. Read more:Programmer
, Productivity
Software Piracy Mixed Bag 2008-05-16 10:57:00 Although PC software piracy declined in many countries in 2007, piracy increased in fast-growing PC markets, resulting in an overall rise of piracy from 35% to 38%, and dollar losses that increased by $8 billion to nearly $48 billion. The annual study was conducted by IDC and released by the Business Software
Alliance (BSA). Read more:Mixed
, Mixed Bag
You Can't Say That! 2008-05-15 08:49:43 Today is May 15th, "Bloggers Unite For Human Rights" day. Human rights represent one of the most agreed upon ideas—that all people are born with basic rights and freedoms that include life, liberty and justice. This year marks the 60th anniversary of the "Universal Declaration of Human Rights" adopted by the United Nations.
After a [...]
Boo: Obscure Programming Language of the Month 2008-05-24 10:25:47 This is part 2 in a series of articles on obscure programming languages.
Boo is an object-oriented, statically-typed programming language for .NET with a Python-inspired syntax and a focus on language and compiler extensibility. Boo is an open-source language, licensed under an MIT/BSD-style license, meaning that you can view and modify the Boo source code [...] Read more:Programming
, Month
When Robot Programmers Get Bored 2008-06-03 08:29:59 You have to wonder if these robot programmers ran any unit tests on the robot software before strapping in. The rider's head appears to come close to smashing against the ground many times.
This is what happens when you don't adequately test robot software (warning: graphic violence):
Read more:Bored
, Programmers
, Robot
Protect Your Software with Patents, Copyrights and Trademarks 2008-06-06 10:47:34 You've spent thousands of hours developing a new software program. Now how do you ensure that your competitors don't copy your program and steal your market? The sad truth is you can't, as Apple discovered when Microsoft "borrowed" its graphical user interface to build Windows and corner the PC operating system market. [...] Read more:Protect
, Software
, Patents
, Copyrights
Software Developer Salaries 2008-06-10 09:12:51 Indeed Salary Search is an index of salary information extracted from over 50 million job postings from thousands of unique sources over the last 12 months. Many job descriptions don't contain salary information, but there are enough that do to produce statistically significant median salaries.
Inspired by The Unix Guy, following are the annual salaries (as [...] Read more:Software
, Developer
, Salaries
Can you Digg it? 7 Tips for Bloggers Working with Social News Sites 2008-06-11 13:39:25 Social news sites first became popular when Digg
.com launched on the Web in 2004. A social news site enables its users to submit news stories and vote on them. The most popular articles percolate to the top of the list and are rewarded with a huge surge in Web traffic. A candid [...] Read more:Social
, Sites
Is Google Making Us Stoopid? 2008-06-12 09:20:55 A new article in The Atlantic claims that Google
is making us stupid. The article doesn't blame only Google, of course. Rather, it believes the World Wide Web, TV and movies are dumbing down humanity. We are actually reading more than in the 1970's, but instead of novels and newspapers, we are [...]
21 Laws of Computer Programming 2008-06-17 07:33:47 As any experienced computer programmer knows, there are unwritten laws that govern software development. However there are no penalties for breaking these laws; rather, there is often a reward. Following are 21 Laws of ComputerProgramming
: