Collaborator_9.2_900x110 - blog - banner

The Healthy Fear Associated With Legacy Code

The life of a developer would be rainbows and unicorns if all we did was add new code to code bases. Imagine a world without maintenance programming, debugging, and scratching your head while squinting at confusing existing code. It'd be pretty nice, right? Sadly, we … [Read more...]

How Software Issues in Cars Cost Automakers Billions

Code complexity has reached new levels with more than 100 million lines of code in a single automobile.  Due to the massive amount of code that is being introduced to vehicles, understanding the software and its quality has never been more important.  The recent discovery of … [Read more...]

Archive to Zip Functionality Ensures Long Term Data Retention for Code Reviews

We’re excited to announce Collaborator 9.3, the latest release of SmartBear’s peer code & document review tool. Many companies find that it is difficult to provide clear proof that peer code reviews are happening or have happened within their teams.  Often time’s … [Read more...]

What To Avoid When Doing Code Reviews

Years ago, I had a senior software developer role in a shop where code review was part of the standard workflow. The way the review process worked was that anyone writing code had to submit the code for review to one of the senior developers of their choosing. Over the … [Read more...]

Prerequisites for Effective Code Review

I'm betting that, at some point in your travels, you've seen a blog post or a document in a software shop that details prerequisites for good code review. It probably contains items like, "make sure you've run all the unit tests" and "make sure you've given the reviewer(s) … [Read more...]

Avoiding The Politics of Code Review

Asking someone to look over your work is a pretty common practice in any discipline. We’ve been conditioned with the idea that it’s always good to have a second set of eyes look at your work prior to officially marking it as done. Writing & reviewing code is no … [Read more...]

Creating Your Code Review Checklist

In any line of work, there are a number of rites of passage by which you can mark your career and feel good about milestones achieved.  Programming is no different. Think back to the first time you were asked to perform a code review.  How exciting! (Though you probably … [Read more...]

Collaborator’s 2015 Guide To A Better Code Review

Code Review is an integral process of software development that helps identify bugs and defects before the testing phase. Code review is often overlooked as an ongoing practice during the development phase, but countless studies show it's the most effective quality assurance … [Read more...]

Selling Your Bosses On That New, Shiny Tool

Have you ever attended a trade show or conference that left you feeling like the proverbial kid in a candy store? You had delectable food, met really smart people, attended eye-opening talks, and took tons and tons of notes. The only complaint you had, in fact, was that you … [Read more...]

Your Coworkers Bad Code: Having The Hard Conversation (Part 2)

This is Part 2 of our series on Poor Coding in the Work Environment. To Read Part One, Click Here. Last time, I talked about how to prepare for a tough conversation with a coworker about having bad code.  This included understanding what not to say and creating a game plan … [Read more...]