第一,学习编程是一个很枯燥的过程,所以我们更要讲究效率(要把有限的时间投入到无限的泡妹妹活动中去)
第二,学习不要贪多,常常看到某人今天看看Nhibernate,明天看看Ajax,学习列表上堆积了一大堆列表,最后发现每一样都是浅尝则止,最后成为了传说中的门门懂样样瘟。学习要有重点,起码要保证自己在某一领域有了较深入的研究再去投入更多精力研究其他的。
第三,学习的三板斧:Know What,Know How,Know why
有人已开始就去看源代码看StarterKit,这样子的方法我是不提倡的。
要学习一门技术首先要知道这门技术是什么,这个都没搞清楚就到处打听怎么实现的人不在少数,冲动是魔鬼阿。在Know What的时候可以尽量多的涉猎一些相关的东西,不过不要过于深入细节,不然就有效率问题了,大家都是做技术的,这个效率问题应该了然萨。
知道后对与自己要使用的东西就要去Know How了,这样子的文章很多,不过有的人疯狂转载别人的帖子来充实自己的blog又不标明作者出处,值得鄙视。在Know How的时候看看例子就行了,一般都能很快上手。如果这里进行得很艰难,那你就要回头看看自己是不是基础知识不扎实或者干脆Know what的时候就干脆理解错了。
最后如果要涉及架构阿什么的时候就需要你去Know Why了,Know why的最好办法就是去做个demo,俗话说得叫重复发明轮子,自己做一做,那里遇到困难了,那里走不通了,在思考中就能够更加深刻的掌握设计中的很多要点,所谓熟读唐诗三百首只会吟来也是空,一遍遍的反复读源代码不如一边看一边自己做,互为参考才能更快的进步。
Blo写出来是自己看也算是拿来和别人一起分享心得的,所以最好是写得详细些,最好用原创,全是转贴不如不要写Blog,有些人写出来语焉不详,吊人胃口,都是不好的
分享到:
相关推荐
在本资源"BLOG例子学习代码"中,我们主要探讨的是基于PHP和AJAX技术构建博客系统的学习实践。这个压缩包包含了一个名为“mBlogger”的文件夹,这很可能是项目的核心代码库。让我们深入了解一下PHP和AJAX在构建博客...
BLOG文件可能是一个源代码文件夹,包含了博客系统的具体实现,我们可以从中学习到实际的编程实践和技术选型。 总的来说,开发一个博客系统涉及到多个层面的技术和流程,从遵循良好的代码规范,到实施严格的代码检查...
接下来,我们来谈谈学习资源。网络上有很多优质的VC学习资料,如官方文档、技术博客、论坛和在线课程。Microsoft的官方文档提供了详尽的API参考和教程,是学习VC的重要参考资料。技术博客如博客园、CSDN等平台,有...
今天,我们就来深入探讨一下SQL和Oracle数据库的学习经验。 首先,让我们谈谈SQL。SQL是一种标准化的语言,用于管理和处理关系型数据库。它主要分为四大类:数据查询、数据操纵、数据定义和数据控制。学习SQL,你...
在JAVA学习中,阅读源码能帮助我们理解类库和框架的工作原理,提高我们的编程技能。例如,阅读Spring或Hibernate这样的开源框架源码,可以让你深入理解依赖注入、AOP(面向切面编程)和对象关系映射等概念。对于...
四,博客和论坛也是不容忽视的渠道。在这些平台上,企业可以发布专业文章,建立行业影响力,同时通过参与讨论与用户建立联系,增强用户黏性。 五,搜索引擎优化(SEO)和搜索引擎营销(SEM)是提高网站可见性的关键...
因为出差和项目的原因,有将近一个月的时间没有更新博客了,终于得闲,和兄弟们分享一下JAVA EE的学习心得。书中带过,直入主题,下面我们首先看看什么是JAVA EE。 Java EE平台构建于Java SE平台之上,Java EE...
本案例中的"Blog博客的实用例子 源代码 JSP"是一个完整的JSP实现的博客系统,非常适合初学者学习和作为毕业设计项目。这个项目不仅提供了实际操作的机会,还能帮助你深入理解JSP的基础和高级概念。 首先,让我们...
在本压缩包“myfirst.zip”中,我们聚焦于Windows平台上的C++学习资源,它包含了一系列用于辅助理解和实践C++编程的材料。这个压缩包是为那些希望通过实际操作来提升C++技能的学习者准备的,同时,它还与一个名为...
标题中的“个人博客.rar”表明这是一个关于个人博客的压缩文件,可能包含了该博客的源代码、样式表、脚本和其他相关资源。描述中提到“菜鸟入门”,暗示这是为初学者设计的一个项目,用来学习和实践网页开发技术。...
在孙涛博客的DOC文档中,可能包含了对MSDN上VFW视频捕获内容的详细翻译,这将帮助开发者更好地理解和应用VFW API。通过阅读这份文档,开发者可以学习到更具体的函数使用方法、示例代码和常见问题解决方案。 此外,`...
首先,我们来谈谈表情包在博客中的应用。在信息爆炸的时代,人们更倾向于快速阅读和理解内容,而图文并茂的文章往往更能吸引眼球。表情包作为一种非语言的交流方式,可以在不增加太多文字的情况下,传递复杂的情绪或...
这个压缩包文件“简单的二栏博客模板-简单 博客 二栏 蓝色 背景 灰色.rar”提供了一个适用于个人博客的简洁设计,它以蓝色和灰色为主色调,采用双栏布局,旨在为博主提供一个既美观又实用的展示平台。下面我们将深入...
在本实践项目中,我们关注的是“wweb2月实训博客.rar”,这是一份压缩包文件,包含了作者自学过程中创建的HTML、CSS3和JavaScript博客网页。从标签中可以看出,这个项目主要涉及到三个核心技术:H5(HTML5)、CSS3和...
这是一个关于创建和设计个人博客模板的主题,特别是聚焦于一个具有美观、自适应和渐变蓝色设计的三栏式布局。在Web开发领域,一个优秀的博客模板不仅需要吸引眼球,还要能够适应不同设备的屏幕尺寸,确保用户在桌面...
在本文中,我们将深入探讨Angular学习库,特别是与博客创建相关的知识。Angular是一款由Google维护的开源JavaScript框架,主要用于构建单页应用程序(SPA)。它以其强大的数据绑定、依赖注入和模块化特性而闻名,极...
有效的学习方式都是个性化的,我们尊重每一个学生的独特个性和具体学习情况,为每个学生提供更有针对性的学习辅导。FAQ的“个性学习”栏目中分四大功能: 资料搜索:海量资源库,多年教育累积百万份优质课件,综合...
首先,我们来谈谈“浮动”(Float)。在CSS中,浮动是一种布局方法,它允许元素脱离其正常文档流,向左或向右移动,直到它的边缘碰到包含框或其他浮动元素的边缘。浮动最初设计用于创建多列布局,但现在也常用于实现...
首先,我们来谈谈模板的颜色选择。蓝色在网页设计中常被视为商业和专业性的代表,它传达出一种冷静、理智的氛围,非常适合对外贸易的企业形象。高光部分通常以亮蓝色呈现,用来突出关键信息或引导用户关注特定区域,...