最近总算把一个项目做完了,虽然在做的过程中有点儿问题,但这其中的有些问题我还是没看到什么公司做好了的,但对于我的不积极的问题仍然出现,我的 执行力和自动性还有待加强。我是一个喜怒形于色的人,对某些事情的处理较冲动,其中造成了一些不愉快,但我就是这样的一个人,还请不要介意。在这期间还有 一些事情影响着我,也对此有些影响。
当整个项目中集成多个产品如何做到代码同步?当然,这和使用什么样的版本控制系统没有关系。多个产品的 集成当然涉及到了不同的开发人员,可能每人都负责不同的功能,这就意味着代码分布在不同的地方,这样当某个功能和另外一个功能需要相互调用各自的数据的时 候就会发生问题,无法测试。也许你会说使用单元测试,如果使用一个CMS系统,然后在其基础上进行开发,那怎么写测试呢,而且有时这种系统并不是专门针对 你的需求,但使用这类系统可以加快开发周期,所以不能不用。最后,导致某个功能的开发只在开发者的电脑上测试了,许多问题没有显现出来。在这其中缺少一个 发布脚本很让人头痛,我的想法是使用一个发布脚本来自动对各个代码进行打包,使之让所有的代码能够在每个人的电脑上执行。
程序员如何更好的使用美工交付静态页面?
在大多数公司,美工只是负责做一些页面设计和html代码,有些连页面中一些交互都没有考虑,更不用说实现交互所需要的js实现。随着的软件工程的发展,在程序中已经将模板划分成不同的部分,比如像实现二步视图的设计,你只有一个模板里看到局部的页面代码,包括html和模板语言。也许有一个现有产品需要钳入,但发现与美工制成的静态有冲突,这样就会造成做出来的东西,和美工提供的静态页面不一样的效果。