这样的网站开发设置/实践是否适合工作场所?

mor*_*les 3 language-agnostic

我在网络开发公司工作(现在已经半年了),这是我的第一个工作场所.但是我们做的一件事让我感到很烦恼.所以我想从更有经验的人那里获得意见.我不确定这是否是最好的地方,但我希望这个问题的答案也可能对其他人有用而且有趣.

我的主要和最可能只是对工作的不满来自于我们承诺生活系统(我们有一个运行在php和mysql上的门户网站)的事实,即我提交代码并且更改立即在线可见.对于小的或快速可检测的错误来说,这没什么大不了的.但是当一些可怕的错误进入时,它是一个大问题,即在某些地方错误地生成链接,并且你可以通过两个不同的网址(点击页面排名......)到达某个页面,很容易错过这些东西几天.(或者是吗?也许我只是不够小心?)但我真的尝试在提交之前检查所有内容,我们还使用phpunit和selenium(测试是由编写代码的同一个人编写的,用于测试)(尽管测试覆盖率可能更严格).

所以我的问题是:在进行Web开发时直接提交到在线系统是否常见?

Mar*_*erl 7

对于很多新媒体代理商和初创公司而言,这是一种令人遗憾的常见做法(我经常看到它并且让我的眼睛燃烧),但这并不是最好的做法.

良好的做法是拥有开发服务器,暂存站点和高效/实时站点.