gpt4 book ai didi

methodology - 所有程序员都应该学习和使用的基本概念是什么?

转载 作者:行者123 更新时间:2023-12-04 19:04:29 24 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




我目前正在学习编程,我没有上 CS 类(class),所以我基本上是从底层开始的。多年来,我一直在断断续续地编写代码,但对参与更大项目所需的基本概念还没有真正的了解。面向对象是显而易见的,我觉得我开始理解那里的一些概念。然后有很多嗡嗡声和方法论,例如 MVC、UML、SCRUM、SOLID 等等。其他概念。

我想以“正确”的方式学习这些东西,那么我从哪里开始呢?

我需要了解哪些总体结构才能让我了解软件架构/设计/开发的所有基础?

我错过了什么?

是否有结构和概念可以而且应该等到我清除了基础?

最佳答案

SOLID 原则可能是最重要的。

通过这些,您可以了解使用 MVC 等模式背后的动机,为什么人们认为持久性无知很重要等等。它们是大多数良好做法的核心。

关于methodology - 所有程序员都应该学习和使用的基本概念是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1047885/

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