gpt4 book ai didi

language-agnostic - 有没有关于编程理论在现实世界中的实际应用的好资源?

转载 作者:行者123 更新时间:2023-12-03 23:53:52 25 4
gpt4 key购买 nike

任何人都可以推荐任何旨在为编程理论提供真实世界视角的好 Material 吗?我是从我作为一名长期的专业软件工程师斜线前 cs 学生的角度来说的。当我说现实世界时,我的意思是“我为什么要使用接口(interface)?这不违反 DRY 原则吗?这似乎是多余的元代码。” (这是今天出现的另一个问题的含义。)似乎这个学生类(class)的教授没有给出使用它们的明显商业理由,因为“你使用它,所以你的应用程序的主要部分不依赖在特定实现时,您的一个或多个组件 - 例如,可以替换或升级而不影响应用程序的其余部分的数据存储或外部设备的插件,当更好的设备出现时可能会被替换。”

我注意到学生倾向于达到他们的 CS 类(class)的关键点并开始在各种问答网站上询问他们为什么应该使用某种范式的问题,他们了解什么和如何使用,但他们不知道为什么会这样实际上很有用,并通过他们的其余类(class)思考“好吧,那又怎样?”很多时候,类(class)非常学术,没有任何现实世界的背景。我自己去过那里,我希望我在学校的时候有像 StackOverflow 这样的资源。

我希望这个问题能为学生提供一份有用的阅读 Material 列表,这些 Material 将有助于为他们在类里面[或其他]学习的各种编程范式和模式提供现实世界的背景,并帮助他们掌握某些模式的时间和原因应该在现实世界的情况下进行研究。

最佳答案

关于language-agnostic - 有没有关于编程理论在现实世界中的实际应用的好资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1787498/

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