This has proved to be much more complex than I expected. It’s to do with writing the code for my latest project. It’s an enhanced to-do list tool. The idea is that all of us, including myself, have difficulty staying on track to reach our goals. It’s not that we don’t know what to do. It’s that life gets in the way. We get distracted too easily and sometimes give up too quickly on a project that might be a simple tweak away from success. It reminds me of a poster at a friend’s house. “I’m never drinking again.” . “Oooh, look! There’s wine.” Anyway, the issue I was having was getting the recurring date functions to work correctly. Everything else with the tool seems to be working fine, but this bit was unreliable. After five days and lots of false starts, blind alleys, and dumb ideas, I think I’ve cracked it. It turns out that I have been going at the problem backwards. The rethinking has turned my approach around by 180 degrees and simplified the calculations and code, which will also have the effect of making it more bullet-proof. I need more testing and integration, but I feel like I’m on the home stretch now. Perhaps next week. Regards, P.S. When this is released, it will be through a funnel in W+ for the general public, but the tool will be available at a special discount only for you, gentle reader. For the beta testers, the discount will be 100% in recognition of your invaluable service. A link for the ‘researchers’ who read this. Twelve more places to get free ebooks. |