新手程序员必知的基本技能.docxVIP

  • 0
  • 0
  • 约1.46千字
  • 约 3页
  • 2023-04-27 发布于上海
  • 举报
没有几个学生能 100%为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能学会的基本技能: 方法/步骤 1、版本控制系统(VCS) VCS 也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git 或 Subversion 有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。 2、学会写作 身为程序员要写的不只有代码。你还要写项目的发布说明,给版本控制写提交消息,在系统里面写漏洞报告。这些和许多地方都需要清晰有效的文字交流—但这个技能计算机科 学却很少强调。 3、正则表达式 正则表达式本身就是一门语言,每一个现代程序员都要擅长。每一门现代语言都支持正则表达式或者有相关标准库。如果代码需要校验某字符串是否含有5 个字符、1 个破折号和1 个数字,你应该马上就能写出/^[A-Z]{5}-\d$/。 4、库的使用 现在已经是 2014 年,所以没人需要用正则表达式从URL 析取主机名了。因为每一门现代编程语言都有执行常用功能的标准库。 程序员需要明白,那些经过开发、测试和调试的代码通常要比自己重新写的代码更好。更重要的是,无需编写的代码实现起来要快得多。 5、SQL 很多人的 SQL 都是在工作中学会的。数据库怎么会是选修课呢?有不用数据

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档