没注释的项目的怎么破 三天了,接过一个项目,熟悉半天。这是一个面向过程写的,代码里没有注释。目录结构混乱。什么都放在一起。页面也是乱的。不兼容。数据库也设计不合理。四张用户表,而且字段不一样。老板天天都问我功能bug解决了多少了,但是我连代码都还没读完了,怎么解决啊,不知道各位兄弟教教我怎么办?真心不想干了,连着几天都是凌晨2点睡的,代码里写的乱,又没注释,怎么搞呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只要看来基本框架和运行原理就好了,不用全部都看完,老板要你解决什么bug ,你只要找带bug的那个页面从那里看就好了 你不要企图一次性解决所有问题,而是由易而难逐个解决显然这个项目是个大杂烩(套用现成的代码拼凑起来的)1、根据界面和入口文件找出各个子功能的入口2、在执行子功能的代码后面,用 get_included_files 获取该功能所涉及的文件3、如法炮制,这层分析子功能阅读功能实现的代码应放在最后,如判定不是他的原因就可以不看修改代码时,对共有的文件要慎重 时间不够啊,你知道吗?我前端外加PHP,外带服务器上传都是我一个人, 那就先不要试图去理清全部代码的。先见一个Bug解决一个Bug,用顺藤摸瓜的方式来解决。 面向过程的代码 才好整啊,没有代码的重用,改东西都不会影响其他的问题,直接问老板有哪些BUG,一个一个的搞就行了,你再打一遍补丁,不要试着去读懂代码,只需要搞定BUG,让系统越来越难读就行了,恭喜下一个接手的人 如果说,php我还可以接受,关键我连美工的活都在做,前端也在做,每天还要改js PHP技术交流群45067352 求助:用MyEclipse 开发php的具体配置环境步骤! PHP file_exists返回1但是readfile返回0 新手紧急求救,希望牛人们帮忙 请问配置mysql的问题!报错:无法载入 mysql 扩展 关于 php webservice 的问题 PHP复制文件的问题 [视频教程] PHP+MYSQL网站设计入门实践 php初学者成长的烦恼 哪位大哥有空来帮个忙!?谢谢。 求解释这个函数是什么意思? PHP 中的“新”字
显然这个项目是个大杂烩(套用现成的代码拼凑起来的)1、根据界面和入口文件找出各个子功能的入口
2、在执行子功能的代码后面,用 get_included_files 获取该功能所涉及的文件
3、如法炮制,这层分析子功能阅读功能实现的代码应放在最后,如判定不是他的原因就可以不看
修改代码时,对共有的文件要慎重