1
scfff 2013-12-04 18:34:22 +08:00 1
不知道你说的旧项目需要改动多少?如果改动的太多,还不如用框架重构一个来的方便,毕竟php面向过程的确实不好维护。很好奇,你们老大是女的啊?
|
2
sun019 2013-12-04 18:36:06 +08:00 1
多看手册哈 php多断点调试哈 其他的就多沟通吧
看别人代码 也是提升自己的一种方式的 别太排斥了 |
3
ETiV 2013-12-04 19:47:09 +08:00 1
"但是,对于我一点Web和PHP知识都没有"
兄弟你不是超人, 自己不行就直接跟老板说. 叫他们再招人或者转给别人做嘛 |
4
alex321 2013-12-04 19:50:41 +08:00 1
重新用面向对象写一个吧//
|
5
ooh 2013-12-04 19:50:44 +08:00 1
web就是这样,维护起来很麻烦。。。
|
6
markmx 2013-12-04 20:33:47 +08:00 1
现在不是都玩 移动开发吗?怎么还走PHP路线呢?
|
7
jianghu52 2013-12-04 22:15:43 +08:00 1
我跟你的情况差不多。也是从其他语言改成php的。也是修改一个项目。就我个人的经验,楼主你的这个问题同php没有什么关系,只要是这种维护项目,最开始的时候就是一堆的坑。这是必然的,而且与语言没有太大的关系,php我觉得还算好的,如果是更小众的语言,比如python,ruby(不是黑他们,只是我觉得这些语言能在网上找到的已经被问过的问题没java C#那么多),那么可能会更加的麻烦。
做这种网页类型的项目,我个人的经验是,先隔离web显示与功能。php有一个我非常不喜欢的地方在于,经常是php同js,html混用,尤其是html再对应多个浏览器之后,代码可读性非常差。所以我排查的时候,通常都是业务同html页面隔离,开始都是一通echo,最后再调显示。这样虽然感觉慢了一点,但是每次都能排除一部分问题。这样越到后来开发速度越快。如果每个页面都是单独的开始调整,总时间不一定就很快。 |
8
manoon 2013-12-04 22:24:05 +08:00 1
你们老大是女的?可以让你们老大联系我嘛。。。就当是业余时间学习了。我就喜欢捡烂摊子。。。。
|
9
gaicitadie 2013-12-04 22:52:00 +08:00 1
对程序员来说,大部分工作都是跟同事擦屁股,跟老代码老项目擦屁股,擦屁股能力比开发能力更重要。除非公司特别信任你的能力和忠诚度,否则不会轻易让重做项目的。看到旧项目不容易维护就想重新开发是很多新人都会有的天真想法
|
10
ScotGu 2013-12-04 22:56:08 +08:00 1
果断跟你BOSS 说 就项目改造干不来。。。
|
11
feilaoda 2013-12-05 10:46:06 +08:00 1
实在推不掉,就先学习一下web和php,
有经验的人,至少不会害怕。扛一下,就过去了。 |
12
michaelye1988 OP @jianghu52 非常感谢,确实一堆的坑啊!维护比开发困难多了~~
|
14
michaelye1988 OP @vontio 是这样的,觉得自己在android端已经到达瓶颈了,想了解下后端技术,所以转了。
|