Tag Archive: Programming

May 16

Peer Code Review

Here is a presentation I created back in 2010 illustrating the benefits of peer code review in software development teams. I also discuss the Code Collaborator product from Smart Bear Software; the peer code review tool I use most regularly.   Peer Code Review

Permanent link to this article: http://ericsilva.org/2012/05/16/peer-code-review/

Feb 24

Code Review Does Not Have to Suck

I have been using this saying for the last 6 years, “Code Review Does Not Have to Suck”.  I just saw today that SmartBear, who makes the wonderful CodeCollaborator peer code review tool, which I also use, released a quick 3-minute video explaining this. Peer code review is a critical milestone step in any good …

Continue reading »

Permanent link to this article: http://ericsilva.org/2011/02/24/code-review-does-not-have-to-suck/

Feb 04

How to Design a Good API and Why It Matters

I am starting to design a new API for an application that will need to integrate with other applications. Before doing so, I always make it a point to re-watch and re-read this presentation given by Joshua Bloch from Google.  Joshua does a fantastic job going over the DOs and DON’Ts of good API design. …

Continue reading »

Permanent link to this article: http://ericsilva.org/2011/02/04/how-to-design-a-good-api-and-why-it-matters/

Oct 13

Windows Bulk File Move Script

We have some applications that leave files sitting in a folder location out on some file server.  Eventually the disk space gets used up, or Windows starts choking because there are too many files in a directory, etc.  To delete the ‘old’ files, a support technician will try to connect to the file share, sort …

Continue reading »

Permanent link to this article: http://ericsilva.org/2009/10/13/windows-bulk-file-move-script/