gpt4 book ai didi

language-agnostic - 开发人员的下一步是什么?

转载 作者:行者123 更新时间:2023-12-01 18:44:30 29 4
gpt4 key购买 nike

最近,我感觉自己已经达到了一个瓶颈,需要跨越才能继续提升自己。我正在读 Steve Sanderson 写的《Pro ASP.Net MVC2》一书,他在整个章节中一直握着你的手,同时介绍依赖注入(inject)和抽象接口(interface)。

我意识到这对我来说是全新的,而且我的思维很难掌握和应用。当然,我遵循了代码,但正如所有开发人员都知道的那样,有一个点,当你脑海中的某些东西点击时,一切都清晰了。

我还没有达到那个程度。

这本书在简介中解释了一些开发人员的刻板印象。 SmartUI 开发人员,即在控制事件中对操作进行编程的人员;分层开发人员,即使用三层架构的开发人员。

我属于后者,但我确实认识 100% SmartUI 开发人员的专业开发人员。专业意味着他们因创建应用程序而获得报酬。

开发人员可以做什么来跨越这个障碍?我相信每个人都会在某个时候面对它。作为一名优秀的 3 层开发人员,我的下一步是什么?

我应该阅读有关依赖注入(inject)的内容吗?我应该首先学习并熟悉单元测试并熟悉测试驱动开发吗?

我的下一步应该是什么?

随意将标签更改为更具描述性的内容。

最佳答案

通过阅读来学习是很好的学术类(class),但如果你想掌握它,你需要使用这些技巧。

我发现最好的方法是从事一个超出我能力范围的项目,直到我找到解决方案,这样我可能会很快发现该技术的局限性。

除非你使用它,否则你不会真正理解它。

此外,如果有人向您询问这些技术,如果您无法解释它们,那么您并不真正了解它们。

因此,您可以在开发此程序时尝试写一篇博客,解释您做了什么以及为什么这样做,以便您可以更好地理解您所做的事情,同时解释为什么这样做以及做什么你学到了。

关于language-agnostic - 开发人员的下一步是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3436872/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com