messibul
Do³±czy³: 11 Gru 2023 Posty: 1
|
Wys³any: Pon Gru 11, 2023 05:33 Temat postu: 好处是它可 |
|
|
有不同的方法例如,Donald Knuth(世界上最好的程序员之一)在开始在计算机上实现之前用铅笔编写了整个程序,而 Dan Ingalls(面向对象编程的先驱)一旦遇到一个问题就开始编码。新的挑战。 。 7 –别让我思考 许多程序员更喜欢研究代码的逻辑,并避免用户必须与之交互的界面的可视化设计。这种情况通常会发生,因为设计超出了程序员通常必须做的范围,而且错误是可见的。 “Don't Make Me Think”旨在为程序员提供易于理解的设计工具。它充满了精心设计的网站的示例,但是本书的建议可以推广到所有类型的软件,而不仅仅是网页设计。 《Don't Make Me Think》旨在解锁程序员已有的设计知识,以便他们能够将其付诸实践。这本书的写作语气非常简单,没有太多的技术性,甚至还带有幽默感。 这本书试图传达这样的想法:用户希望以尽可能小的努力实现他们的目标(这就是本书的名称)。这就是为什么“不要让我思考”对于用户体验专业人士来说也是一个很好的建议。
干净的代码 这是初学者最推荐的经典书籍之一。它教您编写高效、简洁的代码的所有技巧和模式。 大多数初学者程序员都会犯错误并开发出不干净的代码,因为他们只专注于解决问题。干净的代码应该可以正确阅读,并且应该具有良好 WhatsApp 号码 的结构,以便可以轻松地重用和调试。 Robert C. Martin 撰写的这本书涵盖了基本主题,例如命名变量的正确方法、如何构建代码以及如何编写更好的代码。 第一部分包括编写干净代码的原则、模式和实践的描述。在第二部分中,有几个案例研究,在第三部分中,作者展示了好代码和写得不好的代码之间的区别,并解释了如何纠正不干净的代码中的错误。 9 – 破解编码面试 编程书籍:破解编码面试 标题的翻译略有不同,但它类似于“解密编码采访”,这在西班牙语中听起来很奇怪,但你明白了。本书包含 189 个问题,可帮助您准备工作面试。 这些是当你寻找程序员工作时面试官经常问你的问题,当然,这本书解释了如何解决它提出的问题。
不仅如此,这本书还包含大量关于如何在面试前准备以及如何整理简历的信息和建议。此外,它还教授如何处理面试的非技术方面。 10 – 务实的程序员 这是每个程序员如果想成为专家都应该阅读的书之一。 这本书展示了经典和现代的轶事、引人入胜的类比和发人深省的例子。这种知识的组合使得学习每个主题变得有趣和有趣。除了涵盖与编程相关的许多主题外,《务实的程序员》还讨论了与商业和专业方面更相关的其他主题,例如专业发展和软件开发人员的个人责任。 至于技术主题,它讨论了如何自动化流程、测试和故障排除、如何避免重复等等。 11 – 计算机编程的艺术 Knuth 的这本书根本不容易读,但就目前而言,它已经是程序员中的一本狂热书籍。这是一个由 4 本书组成的系列,涉及以下主题: 第一本书:算法基础。 第 2 册:半数值算法。 第 3 册:排序和搜索。 第 4 册:组合算法。 该系列书籍的作者于1974年获得了阿兰图灵奖。该系列书籍被认为是编程圣经。在那里,您将找到诸如数值方法、数据元素之间的结构关系、系统设计和信息表示等主题。 这当然不是一本适合初学者的书,但如果您已经有编程经验并想从大师那里加深知识,也许是时候尝试阅读《计算机编程的艺术》了。 我建议你阅读每个程序员应该具备的11个习惯。 _________________ WhatsApp 号码 |
|