欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > 做php心得体会

做php心得体会

时间:2015-11-07 09:18

如何读项目代码

(再没有文档这个总是有的吧

哪怕是个代号)\ 2.这个项目的性质\ 3.源代码的规模\ 有多少行(其中有多少行是注释),总共有多少个文件(每一类文件分别有多少个,每个文件是多少行)\ 如果是面向对象的,有多少个class,如果是面向过程的有多少个function\ 4.功能的详细整理功能列表函数名 功能 功能描述\ 5.功能模块之间的关系\ (哪怕没有注释,按名称,调用关系一定能整理清楚)\ 如果你把我上面列的5点搞清楚了,再来抱怨,我想应该是下面这个样子:\ 老大给了我一个项目源码让我看,注释都没有,是一个超级留言本,总共有10万行代码,就两个文件,函数不到10个,功能就是注册和留言,连修改删除功能都没有,大家说我看这样的代码有意思吗

我是不是还要待在这里

如果你完成了我上面说的5步,你仍然觉得没什么值得学的,没有什么需要做的,说明你不适合干编程这一行。

下边呢就具体的介绍一下心得。

当我们学习程序编码时,首先会看一些程序代码例子,然后学例子去修改编写代码;当我们刚进入一个公司,公司会把要维护修改的项目分给我们,让我们修改维护,要想修改编写,首先要读懂项目主要程序;当我们去看一些优秀的开源项目,想从中学习这些项目的设计思想时,我们也要去看项目代码…如此等等,可以说读代码是为了写代码,写出非常优秀的代码。

因此对于程序开发人员来说,快速阅读项目代码是一个必需要掌握的能力。

前段时间,我接手了一个php做的系统,公司要求我参阅这个项目重新做一个Demo,在读这个系统代码时,我积累了一些关于读项目代码的心得体会,主要内容如下。

清楚主要功能 想一想如何实现 首先要清楚项目的主要功能,知道它主要是干什么用的,才可能从总体上去把握项目。

可以通过向公司同事或其他人请教、或查阅项目需求分析文档,概要设计文档来快速获得项目主要功能,如果没有这些文档,可以在网上搜索项目的功能,如果以上这些都没有条件的话,那只有把此项目运行起来,通过自己的实际操作来得到项目的主要功能了。

清楚项目主要功能后,自己首先想一想,如果让我做,该如果去实现呢,这样能够得到对自己来说的技术难点,读源代码时会更留意这些内容,效率也就提高上去了。

运行项目 找到实现主要功能的代码 清楚主要功能以后,就可以去读实现主要功能的代码了,当然还需要找到这些功能是在那些文件,那些类来实现的。

为了找到实现类,我们还要把项目运行起来,依据项目类型及特点,通过不同方法找到实现类代码。

把这些文件记录下来,随后只需重点看这些文件中的代码,就可以了。

依据代码的类层次关系 了解项目体系结构 通过其他一些工具把这些代码的类图导出来,比如(rational rose或powerdesigner的逆向工程),如果是Java项目还可以导出Javadoc。

依据导出的内容,了解每一个主要实现类的大致功能,及这些类之间相互关系,这样也就清楚了项目的类层次结构,即项目体系结构。

清楚项目主要实现技术 依据导出的类图和对项目了解的疑点,如果是技术方面,比如自己不知道或不清楚该怎么实现某种功能,那就赶紧参照源代码,找到项目主要实现技术。

如果对此技术不熟悉,那就快快在Baidu或Google上面搜索一把,ok,一定会很多关于此技术的资料等着你去看呢,抓紧阅读这些资料,尽快掌握此技术的内容。

调试主要实现类,从中了解实现细节 了解了项目的体系结构,并清除项目主要实现技术后,下一步就是看实现细节了。

看实现细节,也是从整体到局部,从看各个方法声明出发,在逐步看每个方法体。

当然没有必要每个方法都要去一行一行看,只需重点看与实现此类主要功能的核心方法。

对某些代码看过一两编后,还是很迷茫的话,没有关系,调试一把,看看它终究是有何作用。

调试有很多中,最终要的是一步一步跟踪,但是有些语言编写的代码很难用这种方式做,比如(javascript或applet),那就把一些重要的变量输出出来。

了解了主要功能代码的主要方法后,可以基本上说我们已经看懂了项目的代码,把握了项目的整体架构。

修改代码来满足自己需求 看懂了项目代码,最后一步就是根据需要,来修改项目代码,满目我们的需要了。

以上就是我在看项目代码中的总结,当然,如果项目非常功能很少,没有使用什么复杂技术的话,了解体系结构和清楚项目主要实现技术就可以跳过了,根据实际,直接需要去看源代码就可以了。

symbian编程如何入门

好一点的论坛就去手机开发者

至于书籍嘛 基础的我推荐你去看遨游Symbian—手机应用开发入门与实践 这本书讲得比较的基础 适合初学者

学习c语言的要点有什么

C语言是编程基础中的基础,也就是说,你应该把C语言当成是编程的一个入门课程,深入理解C中的基础概念,流程控制,函数、指针、文件等,还有一些经典的算法,对你以后学习其他语言打下坚实的基础,此外,我想告诉你的是,C仅仅是基础,它做不出什么程序,现在主流的语言有C#、Java、C++、PHP等,这些语言都是以C为基础的,这是我学习编程4年的心得体会,希望采纳。

Lenovo联想昭阳K46无法搜索到无线网络,但是在设备管理器中有无线网卡

问题描述:我的新笔记本thinkpad e430c系列之一,问题发生在使用的第20天左右,那天用无线上网,一直没问题,速度还是快,和往常一样。

中途有事离开了半小时,回来就无法无线上网了。

自己用windows上带的软件检测提示无线上网开关关了,要求打开开关。

并提示开关在笔记本电脑的前面或者侧面。

解决办法:1.查看电脑及网上查询(有线连网)都说没有开关,此法不能打开开关。

2.按Fn+F9,此法不能打开开关。

3.官网下载更新无线网卡适配器,此法不能打开开关。

4计算机-管理-设备管理器-网络适配器-1*1 11\\\/g\\\/n无线局域网PCI Express Half Mini Card适配器-电源管理(取消“允许计算机关闭此设备以节约电源”前面的勾选择。

),此法不能打开开关。

5.重启电脑,按F1键进入BIOS设置,在Network下发现无线上网是[OFF],将其改成[ON],打开电脑可以检测很多WIFI号,如以前一样选中我的号,输入密码,可以上网了。

说明此法能打开开关。

心得体会:为了解决我的无线上网问题,尝试了好多好多都不行。

不过那些尝试(前4种)都是在大概一个月前做的,尝试行不通,只能用有线。

但是心里还是想着无线上网,主要是方便。

今天突然想起还要bios没有去试试,所以去了,于是有这第5种尝试,事实证明第5种可行。

不过我是非专业人士,不知道这些做法的弊端,还向大家请教.

总结做一个PHP项目需要注意哪些问题

人们在阅读某种信息时,视觉总有一种自然的流动习惯,先看什么,后看什么,再看什么。

在心理学的研究表明,一般的浏览习惯是从上到下、从左到右,在一个平面上,上松下稳而压抑。

同样,平面的左松右稳。

所以平面的视觉影响力上方强于下方,左侧强于右侧。

这样平面的上部和中上部被称为最佳视域,也就是最优选的地方。

在网页设计中一些突出或推荐的信息通常都放在这个位置。

当然这种视觉流程只是一种感觉并非一种固定的公式,只要符合人们的心理顺序和逻辑顺序,就可以更为灵活地运用,在网页设计中,灵活而合理地运用直接影响到传达信息的准确与有效性。

二、网站风格\\\/创意风格(style)是抽象的。

是指站点的整体形象给浏览者的综合感受。

整体形象包括站点的版面布局,色彩,字体,浏览方式等…。

如:我们觉得迪斯尼是生动活泼的而IBM则是专业严肃的。

每一个网站都会给人们留下的不同感受。

这里我们需要做到的是根据网站的定位做出网站特有的风格。

除此我们还需要在风格同一上需要把握一下,其实这个风格的统一和传统的印刷出版物没什么区别。

你网页上所有的图像、文字,包括像背景颜色、区分线、字体、标题、注脚什么的,都要统一风格,贯穿全站。

这样子用户看起来舒服、顺畅,会对你的网站留下一个很专业的印象。

而企业网站设计师往往就缺乏这一点,没有全局意思。

创意,所谓创意就是不拘一格?某些设计师在做创意的时候大费周章,做出来确实不可否认很有创意、很别致,但往往对于行业网站的客户为什么不能接受呢?此时不要太责怪客户的不识货,应该反思,抓住客户的需求。

其实做行业网站不需要很多大的创意,也不要浪费过多的时间去追求如何个性、网站建设如何好看,我们只需要一点小小的创意贯穿全站,也许会使网站更生动更具有吸引力、更有思想,比如中国现车交易网(2005年此站已经消失)就是一个很好的案例,它把车的外形融入到网站中,使它脱颖而出。

三、网站配色1.用一种色彩。

这里是指先选定一种色彩,然后调整透明度或者饱和度,(说得通俗些就是将色彩变淡或则加深),产生新的色彩,用于网页。

这样的页面看起来色彩统一,有层次感。

2.用两种色彩。

先选定一种色彩,然后选择它的对比色(在Photoshop里按ctrl+shift+I)再进行微小的调整。

整个页面色彩丰富但不花稍。

3.用一个色系。

简单的说就是用一个感觉的色彩,例如淡蓝,淡黄,淡绿;或者土黄,土灰,土蓝。

也就是在同一色系里面采用不同的颜色使网页增加色彩,而又不花,色调统一。

这种配色方法在网站设计种最为常用。

4.灰色在网页设计中又称为万能色,其特点是可以和任何颜色搭配,在使用时把握量避免网页变灰。

在网页配色中,尽量控制在三种色彩以内,以避免网页花、乱、没有主色的显现。

背景和前文的对比尽量要大,(绝对不要用花纹繁复的图案作背景),以便突出主要文字内容。

四、网站LOGO Logo顾名思义就是站点的标志图案,logo最重要的就是用图形化的方式传递网站的定位和经营理念、同时便于人们识别。

网站制作logo的设计过程中一般有以下三种思路:1.直接以网站网址作为logo。

2.根据网站提供的产品\\\/服务特点展开logo设计。

3.以传递网站运营商的经营理念为特色。

五、网页框架与布局网页布局大致可分为国字型、拐角型、T字型、L字型、综合框架型、Flash型、变化型,在这里就不做一一论述了。

其实在我们在做设计的时候并没有过多的去考虑什么形式,比如我们在一张纸看到一个圆形的东西,很容易可以联想到它像太阳,而有些人则联想到月亮等等…这都是一种形式比喻,最重要的是抓住客户的需求,把握网站的定位做处合理的框架布

求一篇社会实践调查报告

相关范文:  综合实践活动报告——“不说话的朋友”  在这学期的综合实践课中,我们班级研究的主题是“不说话的朋友”所谓不说话的朋友就是指在我们身边的一些公用设施。

如垃圾桶、信箱、健身器材等等,他们在为我们提供便利与服务的同时却遭受到了严重的破坏。

如何让这些“不说话的朋友”继续为我们提供服务,如何保护我们这些“不说话的朋友”,就是我们开展这次活动的最终目的。

如何开展好这个活动,使学生真正心灵有所触动,行为有所改变呢

这个问题困惑了我很久 。

  为此,在给学生这个课题的时候,我事先去搜集了有关的资料,首先我要让学生明白的是什么是我们“不说话的朋友”。

其次我要让学生看看现在我们生活中这些朋友生活的怎么样。

最后让他们想象一下如果我们的生活缺少了这些朋友,会是怎么样的呢

一些资料,图片在这个时候就能够发挥作用了。

我想给学生一个直观地了解,一个视觉的冲击。

  在我上第一课时的时候,我谈话导入,告诉学生今天我节课要去认识很多的新朋友,他们是我们“不说话的朋友”,同时我指出了这些朋友就是我们日常生活中的公用设施。

我让学生想一想,你所了解到的公用设施有哪些,学生一个个举手,从垃圾桶说到了路灯,说了很多。

再学生明确了基本概念之后,我总结了它们确实是我们不说话的朋友。

我用一个问题过渡“对于朋友我们应该怎么对待

”学生对于这个问题的答案十分明确,接着我出示一些图片,这些图片上的公用设施都遭到了不同程度的破坏,有的甚至可以说是很严重。

我知道这一些现象,我们每个人都曾看到过,但是不曾引起过很大的注意,我集中展出了一系列的图片,让学生的心灵受到了震动,看到这些默默无闻为我们做贡献的朋友的生活处境是如此的“水深火热”。

我告诉学生这只是一部分,用自己的眼睛去观察,去发现。

到此,我布置了学生一个作业,课后自己去观察一下我们身边的公用设施,看看它们怎么样

这虽然是一次作业,但是学生是高兴地接受了这次作业,同时我也告诉学生,作业的形式不限,你可以摄影,可以小报,可以画画……  当我们再次上综合实践课的时候,学生带来了自己的作业,也许说作品更为确切,有小报,有照片,孩子们都用自己的心灵记录了最为真实的身边的“不说话的朋友”,我让学生在观看作品后,想想到底我们应该怎么做,不是喊口号是的说空话,而是真的去实际行动。

从孩子的眼神里我明白了他们知道怎么做,有的说我们应该树个牌子,告诉大家应该爱护公物;有的说我们应该一看到这样的情况立即进行劝阻;有的说我们回家后应该告诉家人极其朋友,这些“不说话的朋友”对于我们生活的帮助是十分大的,我们应该爱护,共同保护;有的说我们应该写个倡议书,扩大影响面……孩子们的脑袋里,装着无数的想法,抓住这个机会,我让学生回去后,每个人为我们身边的不说话的朋友,做一件小事。

我当时告诉他们的是“一件”,我不想让太多的数字,让学生产生后怕心理,同时我也告诉学生:“做一件好事很简单,难的是做一辈子好事”对于帮助我们那些“不说话的朋友”同样如此。

回家之后他们果然行动起来了,而且还迫不及待地要和其他同学、老师分享他们的快乐。

我专门给他们一堂课交流自己的心得体会,还有同学专门写了作文呢

于是在交流的基础上,我把他们的做法进行了归类,给他们分好了小组,以后的行动就可以以小组为单位了,用集体的力量,团结的力量去做更多的有积极影响的事情。

让更多的人懂得珍惜与爱护

至此,我想我的教育目的也就达到了

  的开展确实不是一个课时,两个课时就可以结束的,长期的围绕一个主题让学生用自己的眼睛,自己的心灵去发现我们生活,他们可以懂得更多,做得更多

  其他资料:        仅供参考,请自借鉴  希望对您有帮助

最近听朋友推荐了“巧发力”,有谁用过吗

效果怎么样

我给你一些手抄报图片的网址, 你看看吧, 可是, 你得感谢我, 得多给我加分

下面就是偶的回答:

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片