This topic created in 4543 days ago, the information mentioned may be changed or developed.
10月份从Android转到PHP,一过来直接接手一个旧项目的改造,改了两个月,一点起色都没有,反而越改越乱,老大说有问题问,可是她们都好忙,根本没时间理我,早上问了一个问题,晚上下班了过来问我:“什么问题?”有些东西不问根本就解决不了,越发没有信心了。太苦恼了。
如果是让我重新开始做一个项目一点问题没有,把需求拿过来,我去想办法实现,但是,对于我一点Web和PHP知识都没有,就让我改旧项目,真的吃不消,而且旧项目没有使用框架,改动过好几次,看了都晕,有时候改了半天,让同事过来帮忙看下说:这个类没有用了,在XXX有一个新的实现...还是自己水平太差?其实之前就和老大说过这个问题了,她说没事,你先改,觉得简直是在浪费大家的时间,对公司也不利,她还以为我不想改。我真的是无能无力啊。
现在每天上班都很怕看到这个项目,什么时候才能结束啊!!!
大家有什么建议没?
Supplement 1 · Dec 13, 2013
谢谢各位,项目终于要结束了。。。我算是熬过来了~
14 replies • 1970-01-01 08:00:00 +08:00
 |
|
1
scfff Dec 4, 2013 1
不知道你说的旧项目需要改动多少?如果改动的太多,还不如用框架重构一个来的方便,毕竟php面向过程的确实不好维护。很好奇,你们老大是女的啊?
|
 |
|
2
sun019 Dec 4, 2013 1
多看手册哈 php多断点调试哈 其他的就多沟通吧 看别人代码 也是提升自己的一种方式的 别太排斥了
|
 |
|
3
ETiV Dec 4, 2013 1
"但是,对于我一点Web和PHP知识都没有"
兄弟你不是超人, 自己不行就直接跟老板说. 叫他们再招人或者转给别人做嘛
|
 |
|
4
alex321 Dec 4, 2013 1
重新用面向对象写一个吧//
|
 |
|
5
ooh Dec 4, 2013 1
web就是这样,维护起来很麻烦。。。
|
 |
|
6
markmx Dec 4, 2013 1
现在不是都玩 移动开发吗?怎么还走PHP路线呢?
|
 |
|
7
jianghu52 Dec 4, 2013 1
我跟你的情况差不多。也是从其他语言改成php的。也是修改一个项目。就我个人的经验,楼主你的这个问题同php没有什么关系,只要是这种维护项目,最开始的时候就是一堆的坑。这是必然的,而且与语言没有太大的关系,php我觉得还算好的,如果是更小众的语言,比如python,ruby(不是黑他们,只是我觉得这些语言能在网上找到的已经被问过的问题没java C#那么多),那么可能会更加的麻烦。 做这种网页类型的项目,我个人的经验是,先隔离web显示与功能。php有一个我非常不喜欢的地方在于,经常是php同js,html混用,尤其是html再对应多个浏览器之后,代码可读性非常差。所以我排查的时候,通常都是业务同html页面隔离,开始都是一通echo,最后再调显示。这样虽然感觉慢了一点,但是每次都能排除一部分问题。这样越到后来开发速度越快。如果每个页面都是单独的开始调整,总时间不一定就很快。
|
 |
|
8
manoon Dec 4, 2013 1
你们老大是女的?可以让你们老大联系我嘛。。。就当是业余时间学习了。我就喜欢捡烂摊子。。。。
|
 |
|
9
gaicitadie Dec 4, 2013 1
对程序员来说,大部分工作都是跟同事擦屁股,跟老代码老项目擦屁股,擦屁股能力比开发能力更重要。除非公司特别信任你的能力和忠诚度,否则不会轻易让重做项目的。看到旧项目不容易维护就想重新开发是很多新人都会有的天真想法
|
 |
|
10
ScotGu Dec 4, 2013 1
果断跟你BOSS 说 就项目改造干不来。。。
|
 |
|
11
feilaoda Dec 5, 2013 1
实在推不掉,就先学习一下web和php, 有经验的人,至少不会害怕。扛一下,就过去了。
|
 |
|
13
vontio Dec 13, 2013
@ manoon 还有人喜欢捡烂摊子,另外从android转php是不是有点unbelievable
|