- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Get your taxes done using TurboTax
@taxnovice There are many situations and combinations like you and others describe. Given a sufficiently complex software package like TurboTax, its architectural philosophy HAS TO follow a few "first principles" or "axioms", for example:
1 - The most intelligent component of a complex system is the human. Period. End of story.
2 - No software package can anticipate all real life situations
3 - Humans have to be trusted to resolve any real life scenario in the best way, using the software package as a tool
4 - The tool needs to detect as many data inconsistencies as it can, but only warn its users and allow them to make changes. It should never act on such inconsistencies on its own and should never forcefully bypass human decision making (see #1 and #2). Remember HAL from "2001: A Space Odyssey"
Violating #4 leads to frustration, loss of human confidence in the software and loss of customers. I have lots of gray hair to support this principle.