给新手程序员的建议

这篇具有很好参考价值的文章主要介绍了给新手程序员的建议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

专注于干净的代码、清晰的流程和有条不紊的调试。

  • 优化开发环境和流程以消除摩擦非常重要。选择像 VSCode 这样的集成开发环境,并在开始项目前花时间学习其功能。
  • 以描述性的方式命名变量和函数,而不是使用缩写。
  • 应将表达式分解成较小的可读部分并分配给变量。
  • 应将重复的代码部分提取为类中可重复使用的方法。
  • 有条不紊地进行调试,通过测试假设找到问题的根本原因,而不是猜测。
  • 必要时寻求帮助,但尽量从过程中学习。

网友补充建议:

  • 调试最好有条不紊地进行,明确定义假设和测试计划。
  • 变量名应说明计算或表示的内容,以帮助他人理解代码。
  • 代码结构也会影响可读性,因此要确保抽象的名称不会过于模糊。
  • 对于新手来说,在重构代码之前,应将重点放在使代码正常运行上,并考虑将 Vim 和 VSCode 等工具的教程与作业分开。
  • 最好在本地工作并部署到其他机器上,而不是通过缓慢或不稳定的连接。
  • 观看他人创建项目也有助于学习。

https://www.jdon.com/69318.html文章来源地址https://www.toymoban.com/news/detail-719460.html

到了这里,关于给新手程序员的建议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Metamask项目方给Solidity程序员的16个安全建议

    原文 :Solidity Best Practices for Smart Contract Security 原文作者 :Consensys(metamask项目方) 翻译 :0xAA Github : WTFSolidityhttps://github.com/AmazingAng/WTFSolidity 写在前面: 这是Metamask项目方(Consensys)在2020年8月写的一篇博客,关于智能合约安全,其中给了Solidity程序员16条安全建议,并包含

    2023年04月22日
    浏览(30)
  • 程序员自学Python,走过不少弯路,给大家一点经验建议

    前言 : 首先感谢刚到csdn后各位读者对民叔的支持,尽管大家看完文章后没有 一键三连 让民叔有一点点的气馁 ,但是民叔会不断的学习,给大家带来更多的经验和学习建议,可以一起学习,共同进步。 Python的发展史是一部典型的励志大片。自1989年诞生以来,从名不见经传

    2024年02月02日
    浏览(31)
  • 程序员技术很菜,如何顺利通过企业面试?良许给出6个建议

    对于刚毕业的应届生 以及刚工作3年以内的小伙伴 甚至工作了好几年的老司机 很多程序员呢 他们的技术水平其实并不是非常高 那么 如果你觉得自己的技术比较菜的话呢 怎样才能够顺利的通过面试 进入到自己心仪的公司呢 本文我们就来聊聊这个话题 首先我来分享两个故事

    2023年04月12日
    浏览(30)
  • 从小白程序员一路晋升为大厂高级技术专家我看过哪些书籍?(建议收藏)

    大家好,我是冰河~~ 有句话叫做:投资啥都不如投资自己的回报率高。 从参加工作到现在,短短的几年内,我投资在自己身上的钱已超过三十多万,光买书籍的钱就已超过总投资的三分之一,买了不少于上千本书,有实体书,也有电子书。这些书不仅提升了我的技术能力,更

    2023年04月22日
    浏览(40)
  • 程序员能干到退休吗?写了40年代码的「骨灰级码农」给出了15条建议

    寒冬、裁员、降薪、996、秃头、最近几年这些词汇不断在各位码农的周围盘旋。 很多程序员对自己目前的状态干到困惑和焦虑,而且这好像是国内外程序们都会遇到的问题。 最近,在Reddit上,一位干了40年程序员的网友发表了对这一问题的看法,还总结了自己从业40年的经验

    2024年02月15日
    浏览(53)
  • 程序员常用的几种算法(建议刚毕业或者在找实习的大学生看看)

    写这篇文章是因为最近开始很多计算机行业的大学生出来上班找实习了,既然找工作就要经历笔试题,技术面,人事面,一般来说是这三个面(本人当时找工作就是这样)。我也刚出来工作一年,我从事的是嵌入式行业的工作,刚出来投简历和面试过五六家公司,做过笔试题也

    2024年04月10日
    浏览(44)
  • Unity案例-实现心电图效果(1),写给1-3年Android程序员的几点建议

    👉 前提 小空是开发医疗产品软件的,所以心电图是必须要绘制的效果。刚开始的时候小空是准备使用一个闪烁粒子预制体,然后利用代码进行不断的创建,但是想想总感觉哪里不对。一直没有真实的动手进行下去。 直到某一天突然的灵光乍现:完全可以利用一个粒子的拖尾

    2024年04月25日
    浏览(33)
  • 写给不耐烦程序员的 JavaScript 指南(六)

    原文: exploringjs.com/impatient-js/ch_sets.html 译者:飞龙 协议:CC BY-NC-SA 4.0 35.1 使用集合 35.1.1 创建集合 35.1.2 添加、删除、检查成员资格 35.1.3 确定集合的大小并清除它 35.1.4 遍历集合 35.2 使用集合的示例 35.2.1 从数组中移除重复项 35.2.2 创建一个 Unicode 字符(代码点)

    2024年01月23日
    浏览(30)
  • 《JavaScript前端开发案例教程》课后习题及答案(黑马程序员编著)

    一、填空题 1.window.document.body可以简写为______。 2.console.log(alert(‘Hello’))在控制台的输出结果是______。 3.编辑器中“以UTF-8无BOM格式编码”中的BOM指的是______。 4.alert(‘测试’.length)的输出结果是______。 二、判断题 1.JavaScript是Java语言的脚本形式。( ) 2.JavaScript中的方法名不

    2024年02月09日
    浏览(37)
  • 加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业)

    一、案例描述 考核知识点 if 、 if…else 、if…else if…else 练习目标 掌握if单分支语句。 掌握if…else双分支语句 掌握if…else if…else多分支语句 需求分析 加油站,为了鼓励车主多加油,实行多加多优惠政策,具体优惠如下: 已知92号汽油,每升6元;如果大于等于20升,那么每

    2024年02月07日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包