Category Archives: Enterprise Programmer

Pair Programming

My favorite agile software development method, is Pair Programming. It is a technique where two programmers will work together at a single computer, working on the same project or component. One is known as the Driver, the person who is actually … Continue reading

Posted in Software Management | Leave a comment

Do Nothing Standalone Daemon – A Template for Java Daemon Processes

Once again, as promised here’s my template for created Standalone Daemon Processes in Java. You need to actually combine this with the unix command nohup to actually have it run as a background daemon process, but it makes use of … Continue reading

Posted in Development | Leave a comment

Do Nothing Standalone Process – A Template for Batch Jobs and Utility Commands

As promised, I’m sharing my template for how I want batch jobs and other standalone processes such as utility programs to be based on. This solves the problem I mentioned in my previous post “Helping your developers to maintain other … Continue reading

Posted in Development | 1 Comment

Helping your developers to maintain other people’s code

What is so difficult about maintaining another developers code? How can you as a development manager or architect ensure that all developers on your team can maintain any other team member’s code? These are the two questions I want to … Continue reading

Posted in Software Management | 1 Comment

Data Record Request Framework

In this post we will discuss a framework which I have designed and implemented which is used to store and manage “Request Data” separately from the golden source or actual database. The root concept and benefit of this, is that … Continue reading

Posted in Architecture | Leave a comment

Adapter Factory Design Pattern

It is often the case where Enterprise Application require one or more Vendor based products to be integrated into the home grown system. While sometimes useful, there are many issues that arise from simply embedding a product into your code. … Continue reading

Posted in Architecture | 2 Comments

How We Develop Software – Creating a New System/Application Platform

As follow up on my last post on “SDLC Methodology Styles”; in this article we are going to discuss my method of creating a Foundation Platform for the development of a new System or Application. It is my opinion that … Continue reading

Posted in Software Management | 1 Comment

How We Develop Software – SDLC Methodology

What I want to discuss in this article is my own mytholody for Software Development. I am going to do a few segments on this topic, but starting with this post, I want to specifically discuss how I believe the … Continue reading

Posted in Software Management | Leave a comment

Hello World!

Hello and Welcome to EnterpriseProgrammer.com! My name is Robert Ilardi; I am an Director of Application Development in the Financial Services Industry in the New York City area. On my blog “Enterprise Programmer” I plan on publishing articles (hopefully on a … Continue reading

Posted in Programming General | Leave a comment

About Enterprise Programming

What is Enterprise Programming? Enterprise Programming is when a programmer is hired to develop applications for a corporation or other large organization whose primary business is NOT Software Development. Every industry employees thousands upon thousands of programmers to develop both internal … Continue reading

Posted in Enterprise Programmer | Leave a comment