Login or Sign Up to become a member!
LessThanDot Site Logo

LessThanDot

A Technical Community for IT Professionals

Less Than Dot is a community of passionate IT professionals and enthusiasts dedicated to sharing technical knowledge, experience, and assistance. Inside you will find reference materials, interesting technical discussions, and expert tips and commentary. Once you register for an account you will have immediate access to the forums and all past articles and commentaries.

Browsing "programming"

2

Developer, can do new tricks, require good home

The world of development is an interesting one where creativity comes alive through code to produce wonderful programs that do lots of cool stuff.
Okay that’s the Wizard of Oz intro over, is it really that rosy?
It seems the world of development has c…

Read More...
12

Are you a real programmer, do you know all these artifacts you should know according to Uncle Bob?

So I am going through the book The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin (AKA Uncle Bob)

In chapter 1, section know your field, a list of artifacts is mentioned that you should know as a programmer. If you do…

Read More...
7

Using Code Katas to Improve Programming Skills

Feelings about programming katas tend to fall into one of 3 buckets; disdain, indifference, or appreciation. The indifferent crowd generally doesn’t see what you learn from repeating the same coding exercise, while the disdainful crowd feels the same way, but at a much louder (and of course disdainful) volume. That leaves the group that feel there is value in repetitively coding the same exercise or coding numerous small code examples.

Read More...
1

Google realizes that JavaScript is a dead end programming language, to be replaced by Dart a new language

All the way back in 2010 Google realized that JavaScript is a dead end programming language.

Here is what was posted on the com.googlegroups.google-caja-discuss list

Javascript has fundamental flaws that cannot be fixed merely by evolving the
lan…

Read More...
4

Dealing with Cannot resolve collation conflict for equal to operation errors

This was asked on twitter recently and I gave the answer there. I decided to write a blog post about this because I can use over 140 charaters here instead. You will see the Cannot resolve collation conflict for equal to operation error when you try to join 2 tables. let’s take a look at […]

Read More...
0

CHESS: An Automated Concurrency Testing Tool

CHESS is an automated tool from Microsoft Research for finding errors in multithreaded software by systematic exploration of thread schedules. It finds errors, such as data-races, deadlocks, hangs, and data-corruption induced access violations, that are extremely hard to find with current testing tools. Once CHESS locates an error, it provides a fully repeatable execution of […]

Read More...
1

How Do You Check If A Temporary Table Exists In SQL Server

I see more and more people asking how to check if a temporary table exists. How do you check if a temp table exists? You can use IF OBJECT_ID(‘tempdb..#temp’) IS NOT NULL Let’s see how it works T-SQL1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 […]

Read More...
0

ISO-11179 Naming Conventions

Straight from the man himself comes this statement posted in the microsoft.public.sqlserver.programming forum: “You need to read ISO-11179 so you use proper data element names. You actually had “tbl-“on the table names! Sometimes “id” id a prefix and sometimes it is a postfix.” Of course you know who I am talking about? No? Joe Celko […]

Read More...
7

5 Books Every Developer Should Read

Which books should you read/buy when you are a programmer? I have listed 5 books that have helped me a lot. The books that I have chosen are not specific to any language although some of the books have examples in one language only. Design Patterns has examples in smalltalk and C++ but since the […]

Read More...
0

Microsoft Source Analysis for C# Announced

Microsoft Source Analysis for C# has been announced. Here is what I found on the Microsoft site: This tool is known internally within Microsoft as StyleCop, and has been used for many years now to help teams enforce a common set of best practices for layout, readability, maintainability, and documentation of C# source code. Source […]

Read More...
Next Page »