P
Paul Shapiro
I'm in the process of taking over an Access application that was developed
by someone else. Not my favorite work, but the client is a friend. The front
end is Access and the back end is SQL 2000. When I looked at the existing
application, I discovered that it fails to compile. There appear to be a
number of forms and reports where the code references non-existent controls.
There may be other issues also, but I got tired of commenting out invalid
code and quit trying to get it to compile. I suggested the client contact
the original programmer, who is still working on this project, and ask why
the application doesn't compile. The programmer questioned my knowledge,
that I would suggest such a thing as requiring successful compilation.
Apparently he relies on the incremental compilation and is satisfied if the
parts being used work.
I've been doing software development for many years. I've worked with Access
since version 1. In all that time I've never delivered a non-compiling
application to a client, in Access or any other tool. I sent the client a
few quotes from "Code Complete", by Steve McConnell, indicating that
successful compilation was one of the minimal tests for a successful daily
build.
I'm just wondering if maybe I'm missing something here. Does anyone here
deliver applications that don't compile? On purpose? And defend the
practice?
Paul Shapiro
by someone else. Not my favorite work, but the client is a friend. The front
end is Access and the back end is SQL 2000. When I looked at the existing
application, I discovered that it fails to compile. There appear to be a
number of forms and reports where the code references non-existent controls.
There may be other issues also, but I got tired of commenting out invalid
code and quit trying to get it to compile. I suggested the client contact
the original programmer, who is still working on this project, and ask why
the application doesn't compile. The programmer questioned my knowledge,
that I would suggest such a thing as requiring successful compilation.
Apparently he relies on the incremental compilation and is satisfied if the
parts being used work.
I've been doing software development for many years. I've worked with Access
since version 1. In all that time I've never delivered a non-compiling
application to a client, in Access or any other tool. I sent the client a
few quotes from "Code Complete", by Steve McConnell, indicating that
successful compilation was one of the minimal tests for a successful daily
build.
I'm just wondering if maybe I'm missing something here. Does anyone here
deliver applications that don't compile? On purpose? And defend the
practice?
Paul Shapiro