![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
感悟篇
专注客户端技术
这个作者很懒,什么都没留下…
展开
-
转载:鲜为人知的编程真相
from:http://www.aqee.net/some-lesser-known-truths-about-programming/ 当程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶: 一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码原创 2013-05-04 14:57:10 · 614 阅读 · 0 评论 -
新人实习一个月来的总结
刚来公司那会,公司直接给了其主要产品的所有上层代码,加起来,30+个工程,700-800个类,总代码有150W行以上,于是前2个礼拜,我就一直在看代码,当然其中有一点小的bug修改也交给我做。由于在学校中懒散惯了,看代码看的我欲仙欲死,改bug的时候也是被我的主管大批,现在总结看来有几点吧,也算是给后来人一点建议。 1,代码太多,接口不明显的情况下,果断F10,F11单步调试搞起,虽然可能原创 2013-05-06 04:20:35 · 834 阅读 · 0 评论 -
你做过的最有效的提高你的编程水平的一件事情是什么 (转)
最近在stackexchange网站上看到了一个非常好的问答,有人问:你做过的最有效的提高你的编程水平的一件事情是什么? 回首作为一个程序员这些年来的生活和职业道路,我使用了很多种不同的方法来提高我的编程技能 —— 阅读代码,编写程序,阅读书籍,听讲座,看视频,等等。 我的问题是:你做过的最有效的提高你的编程水平的一件事情是什么?对于那些想提高水平的程序员,你的建议是什么? 我希望你们提原创 2013-08-06 21:51:19 · 557 阅读 · 0 评论 -
软件技术怎么学?
如果你属于"智商平平"的普通人,那么,请从动手编写小程序入手,在开发实践的基础上去学习计算机科学理论。原创 2013-07-22 22:54:56 · 862 阅读 · 1 评论 -
以下几种程序员注定没有前途,不管你学C#还是C++..
以下几种程序员注定没有前途,不管你学C#还是C++... 1.基础不牢不知亡羊补牢,以为上了几天培训班就能嘲笑科班的... 2.经验不足不知脚踏实地,以为上了两天大学就可以目中无人的... 3.悟性不够不知重新定位,以为埋头闷声苦干就可以自然提高的... 4.眼高手低不知虚心勤力,以为自己是芙蓉姐夫的...原创 2013-07-20 18:48:24 · 2650 阅读 · 0 评论 -
心烦
最近看书的效率不是很好,看50多页,再多就看不下去,要不然就是那种感觉,感觉自己是在浏览书里字是怎么写的,压根没想这些字表达的意思是什么。原创 2013-06-03 22:19:11 · 585 阅读 · 0 评论 -
请不要做浮躁的人
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.不要被对原创 2013-06-08 19:58:48 · 533 阅读 · 0 评论 -
对于很多公司不使用STL 引发的思考
有些公司不使用STL,个人认为大概有以下几种可能 1. 这公司应该有针对它们自己特定项目需求的特定东西 2. STL不是每个人都能用好 比如什么时候用vector高效,什么时候用list高效,这些都要清楚知道它们底层是如何实现的有关,针对底层实现,根据数据量的大小,类型,修改多还是查询多来决定 3. STL会产生内存碎片。 比如vector,数据空间不够时,重新分配整个数据空间,然后将原原创 2013-05-14 14:03:37 · 1729 阅读 · 0 评论 -
C++重要的几部分
基于对象的编程 面向对象的编程 模板与泛型编程 C++内存管理 C++异常机制 命名空间 用C++思想架构的类库(如STL,Boost,MFC,ATL,WTL,ACE)原创 2013-05-21 10:04:49 · 660 阅读 · 0 评论 -
只知道用一样东西,不明白他的道理,实在不高明
无论在哪个领域,要抓住问题的本质,切勿停留在表面,要不断地深入下去。就这个小的领域来说,你花个3、5年的时间挤进前20%是非常可能的。精通某一方面的技能,才能使自己不容易被别人所替代! 就比如 文档/视图不是MFC的专利,这是一种架构思想,如果脱离了MFC就不能使用文档/视图架构只能说你就是一个填代码的苦力。你眼中这些技术仅仅是表面的技术,完全没有看到各种架构,各种设计的本质思想,原创 2013-05-05 13:29:31 · 1397 阅读 · 0 评论 -
浅谈编程解决实际问题的常见思想(转载)
现实生活中有很多问题,人为不好解决,但利用计算机速度快,不出错的特性,可以很方便的解决这些问题,下面简单说说我在程序设计中解决实际问题的一些常见思想,高手可以忽略掉,我也是无聊了随便写写而已。 1、枚举最优解时的情况 有很多问题初看很棘手,但经过仔细的分析,可以得出一些显然的结论。 比如下面这个问题: 平面内有上千个点,用一个半径为R的圆去覆盖,最多能覆盖多少点?原创 2013-09-16 21:21:18 · 996 阅读 · 0 评论