这些工具中的大部分都可以适应普通用户的需求但专业的软件开发人员可以深入到程序中从内部做出更多全局性的改变。然而购买软件通常被视为降低成本和节省时间的最简单方法。对现成的解决方案进行如此深度的重新编程比为特定需求创建产品的成本更高。此外有时您需要执行项根本不适合现有程序设置的任务。每位经验丰富的专业人士使用该软件时面临着这样种情况即为了实现目标有必要关闭人迹罕至的地方。
我们以查询工具为例它允许可视化编程而不是用代码来编程 手机号码数据库 其优点是用户无需了解特定的编程语言针对典型和简单任务的现成解决方案的可用性内置监控和报告功能以及技术支持可维护性和易于配置用户。可视化查询工具适合非编程用户但如果您需要克服此类程序的任何限制则需要经验丰富的开发程序员。
程并将其限制在个现成的场景中以完成项任务。但是如果您需要做些不在菜单上的事情怎么办使用标准解决方案涉及通过将非标准问题塞入现有模板的床来将其减少为标准问题。但是从长远来看呢在选择这种方法时您需要考虑它是否是种临时措施所使用的定制可以保留多长时间以及需要多长时间进行额外的细化。