第5章 编程环境
在项目开发中,程序员需要搭建的环境叫作开发环境,与之对应的还有测试环境、生产环境、UAT环境等。开发环境,是程序员把项目部署在本地,并且使用本地服务器能够完全运行起来的环境;测试环境一般是指团队开发时,需要有一个供开发人员和测试人员共同使用的线上环境,该环境一般用来部署最新代码并且进行测试;生产环境就是指测试环境没有问题的版本,直接发布到生产环境上开始进入生产状态,跟我们日常生活中的工厂是一样的,项目发布到生产环境标志着它已经开始产生价值;UAT环境被称作演示环境,主要是给上级领导、客户演示等。UAT环境不要求是最新的版本,但必须是一个成熟的、没有缺陷的版本,否则在演示的时候出现问题,会让项目的形象大打折扣。
在本章中,我们所介绍的环境主要是为了完善开发环境,也就是程序员赖以生存的环境。只有程序员的开发环境不断地完善、健壮,他在写代码的时候才会游刃有余,提高工作效率、质量等,所以完善程序员的开发环境是非常有必要的。
5.1 Linux系统介绍
Linux环境是程序员必备的环境,这没有什么可说的并且已经成为共识。我们在程序员生涯的一份工作所面对的环境,大多不是Windows就是Linux的。如果一个程序员长期在Windows环境下工作,突然让他接触Linux,他可能会觉得索然无味,或者不思进取,这是工作了几年的程序员的通病。但是话又说回来,如果我们在步入程序员生涯的最初就把这两套系统都能够熟练掌握,那么我们在程序员生涯中不就一帆风顺了吗?所以不论是刚步入职业生涯的程序员,还是久经战场的老鸟,都应该认真地学习Linux。其实这种学习不用很精通,只需要学会经常用的内容,或者掌握了学习的要领就可以了,至于剩下的知识可
订阅专栏 解锁全文
313

被折叠的 条评论
为什么被折叠?



