我是一个自学成才的“开发者”。我松散地使用这个词,因为我只知道足以让自己变得危险。我没有理论背景,我只是为了让这个小工具工作或让那个控制做我想做的事情而学习。
也就是说,我正在寻找一些阅读材料来解释应用程序开发背后的一些理论,尤其是从商业角度来看。真的,我需要了解所有这些漂浮的术语真正在谈论什么。业务逻辑层、UI 抽象层等等。任何人都有一份他们认为有助于他们理解这些东西的阅读清单?我知道如何编写代码以使其正常工作。这不是很漂亮,主要是因为我不知道这样做的优雅方式,并且没有很好地计划(我也不知道如何计划应用程序)。
任何帮助,将不胜感激。我已经阅读了许多关于我认为是主题的书籍,但它们似乎都在重新讨论基本编码和其他内容。
这不必特定于 VB.NET 或 WPF(或实体框架),但这些项目的任何内容都会非常有帮助。