《Java架构师指南》第5章 编程环境

在项目开发中,程序员需要搭建的环境叫作开发环境,与之对应的还有测试环境、生产环境、UAT环境等。开发环境,是程序员把项目部署在本地,并且使用本地服务器能够完全运行起来的环境;测试环境一般是指团队开发时,需要有一个供开发人员和测试人员共同使用的线上环境,该环境一般用来部署最新代码并且进行测试;生产环境就是指测试环境没有问题的版本,直接发布到生产环境上开始进入生产状态,跟我们日常生活中的工厂是一样的,项目发布到生产环境标志着它已经开始产生价值;UAT环境被称作演示环境,主要是给上级领导、客户演示等。UAT环境不要求是最新的版本,但必须是一个成熟的、没有缺陷的版本,否则在演示的时候出现问题,会让项目的形象大打折扣。

在本章中,我们所介绍的环境主要是为了完善开发环境,也就是程序员赖以生存的环境。只有程序员的开发环境不断地完善、健壮,他在写代码的时候才会游刃有余,提高工作效率、质量等,所以完善程序员的开发环境是非常有必要的。

Linux环境是程序员必备的环境,这没有什么可说的并且已经成为共识。我们在程序员生涯的一份工作所面对的环境,大多不是Windows就是Linux的。如果一个程序员长期在Windows环境下工作,突然让他接触Linux,他可能会觉得索然无味,或者不思进取,这是工作了几年的程序员的通病。但是话又说回来,如果我们在步入程序员生涯的最初就把这两套系统都能够熟练掌握,那么我们在程序员生涯中不就一帆风顺了吗?所以不论是刚步入职业生涯的程序员,还是久经战场的老鸟,都应该认真地学习Linux。其实这种学习不用很精通,只需要学会经常用的内容,或者掌握了学习的要领就可以了,至于剩下的知识可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人民邮电出版社有限公司

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值