学习思想分享

博客内容涵盖Ajax技术实践、BBS数据库设计探讨、程序员职业发展、软件开发行业痛点、资源管理及技术问题解决,如Hadoop集群管理、Nginx高可用配置、MySQL使用等。
摘要由CSDN通过智能技术生成
一、个人学习思想分享
1、 该干什么

在第一个项目与第二个项目之间,短短一个月时间, OOP->PDO->JS->JQRAY->SMART
->MVC 这之中的每一个知识点,如果按常规方法学习,几乎每个都要学习一整月。
在短短的一个月时间,这么多东西,如果还觉得不知道干什么,那么只有一个原因,就是事情太多,无从下手。
2、 要事第一 主体思想!
如果有十件事等着要干,我们时常会手足无措,不知从哪里开始。一个比较好的方法是先做其中最重要的三件,之后对剩余的七件做出选择,选择其中需要时间比较少而且出效果的事情去做。至于剩下的事情,可以做可以不做。
3、 作业 重要!
做作业是“学生”干的事情。是不会有人给“学生”发工资的。
1. 将老师所写的代码复制粘贴到自己的程序中,然后实现老师所规定的功能。
2. 通过对老师代码的理解,自己写出来能够实现同样功能的代码。
3. 在自己所写出的代码上面,加上更多的功能,以便于实现之后程序的需求。
4. 写一个小程序,将自己所写的代码放进去,实现一些实用的效果。
5 思考这个功能可以用来做什么,用在哪里,怎么用,如果投入使用的话还需要在哪里改进。
一步步的深入,这个“作业”就能够脱离作业了。(主动学习的力量)
4、 预习
主动的学习和被动的学习,差别是巨大的。
会学的人从老师那里拿取知识,不会学的人等待老师往自己身上塞知识。
决定主动与被动,预习是相当重要的一环:
1、 老师的预习:
老师在开始一章新的内容的同时,都会告诉我们,要把这章内容学到什么程度,掌握到什么程度,看似随口的一句话,其实是一个很实际的拿来即用的并且还不会有错的中期规划,所以每当此时一定要注意听,留心做。
2、 自己的预习:
每次放学前老师都会将第二天要讲的内容告诉我们。有了目的,就每天抽出一段时间用来预习这些内容,比较适合的时间长度是一到两个小时。坚持,固定。(程度好的可以集中几天直接将整章干掉。)当老师讲到的时候,我们带着预习所积累的重点和疑惑去听,就可以做到有目的的去拿取知识。
5、 笔记
笔记不需要多,需要适合自己。
1、 第一种笔记,将老师的 TXT 中的文档摘取出来,以文字型的方式保留。
2、 第二种笔记,将重点自己整理出来,以文字加数据的方式保留。
3、 第三种笔记,将代码例子复制出来,作为代码素材库,需要的时候只看例子。
6 、需求
从生活中,发现细节。在使用产品的过程中,不要仅仅把自己当作一个用户,因为我们本身就是设计人员。
提到需求,在公司里面是有一个很庞大的团队去调查分析用户需求的,一般比程序部门要大的多。我们不可能有那么大的一个团队来支持自己的“小项目”,那么该做些什么————模拟需求。
在项目开始前期,就要去仔细的调查观察研究琢磨一款成熟的产品。以一个设计者的眼光去看待这款产品。去剖析归纳他的需求和细节。然后针对这款成熟产品的特征和功能,写出自己的项目。
( 注重细节,产品和玩具的差别就在于细节的体现,注重用户体验,注重 UI 交互,注重程序完整流畅,如果有美工基础的话,适当提高画面效果。! )
二、项目规划
1 、筹备
从今天开始,确定做什么项目,项目选择的重点不在于选择什么,对于我们来说,能学到什么才是最重要的,论坛,微博,博客,商城。都能够锻炼 PHP 水准。而不同的,在于我们能把所选主题做到一种什么样的程度。所以不必花费过多的时间纠结在选择哪一个主题上面。但必须要有一个模版,一个成熟的产品作为模版。因为,我们没有需求,一个没有需求的项目是不可能做的精致的,我们只有模拟需求、模仿设计。
确定主题之后的两天,集中时间去看,去玩儿,玩儿我们所要做的项目的模版。把它玩儿熟,玩儿透。以一个网站设计者的角度去玩儿,尽可能的挖掘我们目标模版所有的功能,每看到一个功能,就把它写下来,记录下来。
这样在两到三天之后,我们就能够得到一份记录零散的文档,和一个在脑海中思路清晰的项目框架。之后通过脑海中的框架,整理文档。得到一份项目结构图。这份图是一个方向。标记出哪些有思路,能够做到,哪些暂时还无法做到。在今后一个月的学习时间中,就能够会有目的的去学。主动的抓取知识和重点。
如果有心的话,可以把里面的功能细节,都体验到位,每一个鼠标动作,每一次输入框焦点。每一个 JQURY 特效。每一个细小的等待动画。(到某种程度之后,细节决定成败。)
2 、学习
完成了筹备好的项目框架,有目的的去学习。(将标记暂时无法做到的功能,一步步的标记为能够做到。)
我们可以在学习 JS JQURY 的时候就开始试着拿一些很小的程序来模拟我们项目中所出现的那些特效,集中时间干掉那些比较难一些的特效。为项目做好铺垫。同时利用空闲时间做出静态页面。
在学习 SMART 的时候,就可以将项目的静态页面进一步的规整化,因为将来的项目是在 MVC 中实现的。
MVC 课程到来的时候,已经离项目期很近了,也就是项目前最后的知识点。要做的就是完成对整个项目的详细规划。
通过之前的学习,我们可以拿着项目结构图,去标记在整个项目中,有哪些功能是我们能做的,哪些是难做的,哪些是可做可不做的,哪些是暂时做不了的。然后根据要事第一原则分出主次,做到更详尽的项目规划。
3 、项目开始
在项目开始之前,我们已经完成了几乎所有的准备工作,并且有目的的在学习的过程中就解决了部分将会在项目中遇到的难题、难点。当项目时间开始,要做的就是码代码码代码码代码码代码…尽情的码代码……………
张涛老师曾说过,一个项目,百分之七十的时间在规划,而真正码代码的时间不到百分之三十。我们从今天即开始规划,从今天就开始做项目的准备,未雨绸缪,当山雨来临之际就可以安然的打着伞看风景了…………
(说的容易,做到挺难!有错误,欢迎指正,有好方法,欢迎跟帖 ^_^ ……)
40 期:孙凯
2012 4 10 日星期二
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(59) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值