by Jonathan Halder | Aug 16, 2024 | Blogging, MS Access, MS Access Forms, MS Access VBA Coding, TDD
Yesterday’s message: Writing tests for legacy code – Part 3 | Access JumpStart Before diving into the next piece of the function, the Act, here is the full code: ‘@TestMethod(“DeleteAction”) Private Sub...
by Jonathan Halder | Aug 15, 2024 | Blogging, MS Access, MS Access Forms, MS Access VBA Coding, TDD
See yesterday’s message in the archive here: Writing tests for legacy code – Part 2 | Access JumpStart For reference, here is the full function I am discussing. ‘@TestMethod(“DeleteAction”) Private Sub...
by Jonathan Halder | Aug 11, 2024 | Blogging
In the consideration of charging customers for custom software you are writing for them there are different terms here that sometimes get used interchangeably. I’m going to define them for this article as two very distinct and separate things and will do so in...
by Jonathan Halder | Aug 5, 2024 | Blogging
This is one reason why I don’t like giving time estimates to customers. You know the drill: Customer: So how long is it going to take you to do X? Me: Uh, when do you want it? Customer: Yesterday. Me: Not that fast… how about on Friday? My decision for...
by Jonathan Halder | Jul 23, 2024 | Blogging, MS Access, MS Access Features, MS Access Forms, MS Access VBA Coding
If you are using DoEvents in your VBA code to allow form updates or preventing Windows from labeling your Access app as Unresponsive, make sure you consider the potential ramifications. DoEvents not only chimes in to the OS that it’s awake, but it also allows...
by Jonathan Halder | Jul 1, 2024 | Blogging, MS Access
I have just returned from a 12 day absence from my business. One week at a conference, the second with family in another state. I only wrote once during this absence. In my case this was already calculated. I knew I wasn’t going to write much and chose not to...