Access JumpStart
  • Homepage
  • Blog
Select Page
  • Homepage
  • Blog

TDD – 068 – Being a rebel, outside of the Red/Green/Refactor cycle

by Jonathan Halder | Mar 22, 2024 | MS Access, MS Access VBA Coding, TDD

I’m making a new test. So far I’ve just copied an old test and here it is so far: ‘@TestMethod(“Verify Changes”) Private Sub WhenControlTypesAcceptedListChanges_ThenControlTypesInListChecked() Dim dctInputs As New Scripting.Dictionary,...

TDD – 067 – Finishing up the refactored control checking

by Jonathan Halder | Mar 21, 2024 | MS Access, MS Access VBA Coding, TDD

I’ve decided to use an array instead of a collection. I have to loop over either to search for the element, the array will be small, and it is native to the VBA language and I don’t have to create a new object. Also, I am just planning on using the array...

TDD – 066 – Extracting a case statement, then do what?

by Jonathan Halder | Mar 20, 2024 | MS Access, MS Access VBA Coding, TDD

Per the last writing, I wanted to refactor the BeforeUpdate routine Select Case statement. Here is the code in question: Private Sub FormToAudit_BeforeUpdate(Cancel As Integer) Dim Fld As Variant, ChangeDictionary As New Scripting.Dictionary, Ctl As Access.Control For...

TDD – 065 – Deleting a test and refactor review

by Jonathan Halder | Mar 19, 2024 | MS Access, MS Access VBA Coding, TDD

First I need to review a test that is failing: That test was not the last test I wrote which was the Verify Info Fields category test to return the new ControlSource property I added. The failing test was actually another test I wrote to see if two fields bound to the...

Access Programming – What I do and Why (Automating Access Decompiles)

by Jonathan Halder | Mar 18, 2024 | MS Access, MS Access Features, MS Access VBA Coding

I work on my own computers, a laptop and a desktop to do my main work on customer Access databases. Once I am at a point where I have something I want to give to the customer I want that process to work as quickly and as seamlessly as possible. Part of this process is...
« Older Entries
Next Entries »

Get a Daily Email

An email loaded with my tips and musings.

    We won't send you spam. Unsubscribe at any time.

    Recent Posts

    • Microsoft Access customer form logging strategy
    • The HCI Way™ – A Dive into Agile Project Management and Sales!
    • Why I think hourly billing is nuts
    • A day in the life
    • Working in small chunks – deliver faster

    Recent Comments

    1. RichardRost on Why I think hourly billing is nuts
    2. Using combo boxes to select an entry and update form fields | Access JumpStart on Hiding duplicate records using running totals over a group
    3. | Access JumpStart on Super Simple Code Kata
    4. Mike Wolfe on Running parallel SQL server databases for testing
    5. Custom Tags For Custom tags for form controls – reimagined code | Access JumpStart on Custom tags for form controls – the case to use them for

    Archives

    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    • October 2024
    • September 2024
    • August 2024
    • July 2024
    • June 2024
    • May 2024
    • April 2024
    • March 2024
    • February 2024
    • January 2024
    • December 2023
    • November 2023
    • December 2022
    • March 2022
    • January 2022
    • June 2021
    • November 2020
    • October 2020
    • September 2020
    • August 2020
    • July 2020
    • June 2020

    Categories

    • Blogging
    • MS Access
    • MS Access Features
    • MS Access Forms
    • MS Access Queries
    • MS Access Reports
    • MS Access Tables
    • MS Access VBA Coding
    • TDD
    • Uncategorized
    • Versioning
    Copyright © Halder Consulting Inc.