Home » Software Development (page 243)

Software Development

Add APPLY to Your TSQL Tool Belt

Every once in a while I stumble across some SQL keyword that I didn’t really know about, but is extremely useful. The other day I came across APPLY, or rather CROSS APPLY. After reading through documentation on how it works and articles about it, I had a bit of trouble understanding it because I couldn’t really find a simple explanation. ...

Read More »

This comes BEFORE your business logic!

This is post originally published by Ron Gross one of our JCG partners. It focuses in .NET technologies at times, but the underlying principles apply to all programming languages. So I guess hard-core Java developers will have to bear with it at moments. Enjoy! I thought it might be worthwhile to formulate a technical checklist for a software project – ...

Read More »

Measuring Code Complexity

Lately, development managers have put a lot of interest in measuring code quality. Therefore, things like code reviews and analysis tools have become very popular at identifying “Technical Debt” early. Several tools exist for Java: Sonar, JavaNCSS, Eclipse plugins; as well as other languages: Visual Studio Code Analysis, PHPDepend, among others. What is Technical Debt? From the Sonar site, technical ...

Read More »

Don’t rewrite Your Application

When stuck with a legacy code base you’ll hear the claim “We’ll have to rewrite this from scratch in order to fix it!” It sounds promising. You start with a clean slate. You can do all the good stuff without all the mistakes. The only problem: It doesn’t work. Here is why. What every you might think of the code ...

Read More »

CPU vs. GPGPU

GPGPU is a new trend and it has triggered many new questions in the minds of young computer scientists. In this post, I cover some of the FAQs on this topic. What types of problems are better suited to regular multicore and what types are better suited to GPGPU? GPUs contain some fixed function and programmable hardware. While GPUs are ...

Read More »

[Sponsored Post] Java Development Opportunities

It is correct to think that the developments in the satellite and navigational sector are constantly changing and as it is a continually growing sector, it is therefore correct to think that there are a number of job opportunities for highly qualified java graduates, that are looking for organisations that will offer them the very best in terms of job ...

Read More »

When Clouds Clear

When I first heard about Cloud Computing a few year back I was sceptical, not really paying attention to it, thinking that this is the next IT bubble just begging to pop. But as the, somewhat hysterical, hype rapidly increased in the industry it was inevitable that I eventually had to confront and learn more about it. I admit to ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns