摘要: 修改信息: 阅读全文
posted @ 2016-06-22 14:42 萌新小生 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 如何提高代码质量(管理篇):代码复查 也许你是一位项目经理,也许你是一位项目骨干成员,或者开发小组长。在我发表“如何提高代码质量”的这一系列文章后,有许多网友都向我抱怨,说他无法把握整个项目组成员的代码质量。我想,这也是所有项目组普遍存在的问题吧,它通常表现为以下几个问题: 软件项目普遍存在的问题 阅读全文
posted @ 2016-06-22 11:21 萌新小生 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 编程的未来 最近在看一本书,加来道雄(Michio Kaku)的《物理学的未来》,第一、第二章是程序员更加关心的,对于下一个 100 年计算机和人工智能未来的预测。想想计算机发展短暂的历史,这些发生了的翻天覆地的变化,似乎都在弹指一挥间。谁的大胆预测可以那么准确?无论如何,书中 对其这样几个猜想令我 阅读全文
posted @ 2016-06-22 11:21 萌新小生 阅读(164) 评论(0) 推荐(1) 编辑
摘要: 走出浮躁的泥沼 关于技术与工作 我觉得,技术与工作最理想的结合状态是,自己能学习到新的技术,这些技术也能应用到工作中;工作的内容又不那么枯燥,都那么具有挑战性。 程序员的工作首先应该是富有挑战性的 有这么一句名言: 工作,它之所以成为工作,是因为你只需要工作而不需要思考。 你也许会对这句话有异议,但 阅读全文
posted @ 2016-06-22 11:18 萌新小生 阅读(144) 评论(0) 推荐(1) 编辑
摘要: 软件天才与技术民工 ——薛涌《天才是训练出来的》读后感 长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔·盖茨雄据世界首富之位多年,更是为人“津津乐道”。 16年 阅读全文
posted @ 2016-06-22 11:18 萌新小生 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的 10 件事情。 1. 永远不要复制代码 不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的 同事在读你的代码时产生困惑。而重复 阅读全文
posted @ 2016-06-22 11:17 萌新小生 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 你真想到了50岁还靠编程来养家糊口吗? 英文原文:Do you really want to be making this much money when you're 50? 老实说,我在 20 岁时可没打算这样。我编程就是为了挣钱。只要编程还能挣钱,我就愿意一直这样挣下去,差不多就是这样。 到了 阅读全文
posted @ 2016-06-22 11:16 萌新小生 阅读(320) 评论(0) 推荐(0) 编辑
摘要: Map Reduce – the Free Lunch is not over? 微软著名的 C++大师 Herb Sutter 在 2005 年初的时候曾经写过一篇重量级的文章——The Free Lunch Is Over: A Fundamental Turn Toward Concurren 阅读全文
posted @ 2016-06-22 11:14 萌新小生 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 有关T-SQL的10个好习惯 1. 在生产环境中不要出现Select * 这一点我想大家已经是比较熟知了,这样的错误相信会犯的人不会太多。但我这里还是要说一下。 不使用Select *的原因主要不是坊间所流传的将*解析成具体的列需要产生消耗,这点消耗在我看来完全可以忽略不计。更主要的原因来自以下两点 阅读全文
posted @ 2016-06-22 11:12 萌新小生 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 不用IDE写C#的Hello World 用Visual Studio等IDE写C#的Hello World非常简单,但脱离了IDE你能不能打印出Hello World呢?这不是说工作时脱离IDE,而是学习一下CLR的执行模型. Hello World 新建一个记事本,输入如下代码,另存为Hello 阅读全文
posted @ 2016-06-22 11:09 萌新小生 阅读(659) 评论(1) 推荐(0) 编辑
摘要: 为什么很多人工作都不开心? 那些经常不开心的上班族 有很多人都和我抱怨过他们的工作,不光是网络上的读者,还有身边的朋友。他们不解,为什么我做工作,大部分时候都是开开心心,嘻嘻哈哈的,而他们在下班后,大都愁云不解,有时甚至会在饭桌上念叨半天自己受的委屈。 我捧着头,听他们说完自己的苦楚后,问他们:那既 阅读全文
posted @ 2016-06-22 11:08 萌新小生 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 命令行是你的至交好友 命令行既可以成为你的至交好友,又可能成为你最大的敌人。它关键取决于你怎样用它,以及用它来做什么。如果你还是像大部分人一样畏惧使用命令行界面,那么这篇文章定会让你受益匪浅。 命令行界面? 是的,它是在黑色屏幕上的白色(或者绿色)的显示区域,是神秘的文字流和奇怪的命令执行的地方。我 阅读全文
posted @ 2016-06-22 11:07 萌新小生 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 中国云计算大势图 分析大势,首先要搞清楚的问题,是目前整个云计算处于什么阶段,又将走向何方? 美国云计算的生态系统 去年3月,我去美国访问多家云计算公司后最大的感受是,Amazon的AWS 和RackSpace等IaaS服务已经非常普及,其上支撑着Engine Yard、Heroku等许多PaaS平 阅读全文
posted @ 2016-06-22 11:05 萌新小生 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 解密Facebook产品的开发流程 在详细说明Facebook产品开发流程的九大步骤之前,必须先讲清楚一点,这些是我用马后炮的方式来思考自己在Facebook做产品、项目 的实践中可能出现的步骤。所谓的“流程”,在Facebook内部并不存在,这些步骤并不都是必须的。对于不同类型的项目,有些对时间要 阅读全文
posted @ 2016-06-22 11:04 萌新小生 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 计算机是如何启动的? 从打开电源到开始操作,计算机的启动是一个非常复杂的过程。 我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示......这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。 零、boot的含义 先问一个问题,"启动"用英语怎么说? 回答是boot。可是,b 阅读全文
posted @ 2016-06-22 11:03 萌新小生 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 你是想读书,还是想读完书? 以前,读书前会很想读一本书,但实际读书时,经常是“想读完书”,而不是“想读书”。这种想法经常会让我的生活变得很痛苦,当你做一件事想着快点做完时,你的心思其实已经不在这件事上了。 这个问题在我大学时困扰了我很久。我没有意识到这本身其实是一个价值观问题,以至于我常在一些时间管 阅读全文
posted @ 2016-06-22 11:02 萌新小生 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 谈谈.NET中常见的内存泄露问题——GC、委托事件和弱引用 其实吧,内存泄露一直是个令人头疼的问题,在带有GC的语言中这个情况得到了很大的好转,但是仍然可能会有问题。 一、什么是内存泄露(memory leak)? 内存泄露不是指内存坏了,也不是指内存没插稳漏出来了,简单来说,内存泄露就是在你期待的 阅读全文
posted @ 2016-06-22 10:59 萌新小生 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 程序员自我学习自我培训指南 摘要:你是一个程序员初哥,刚从大学迈进公司却没有人指导,要么公司给你指定了导师,却不好意思大事小情都问他。你想提高自己的编程水平,却不知该如何下手。如果你想提升自己,成为一个合格的天天向上的程序员,这篇文章就是为你准备的。 摘要:你是一个程序员初哥,刚从大学迈进公司却没有 阅读全文
posted @ 2016-06-22 10:58 萌新小生 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 编程从业五年的十四条经验,句句朴实 英文原文:14 lessons after five years of professional programming 排列不分先后: 1. 当性能遇到问题时,如果能在应用层进行计算和处理,那就把它从数据库层拿出来。排序和分组就是典型的例子。在应用层做性能提升总 阅读全文
posted @ 2016-06-22 10:55 萌新小生 阅读(72) 评论(0) 推荐(0) 编辑
摘要: .Net程序员学习Linux最简单的方法 有很多关于Linux的书籍、博客。大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多.NET程序员望而却步。未入其门就路过了。 所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语言来介绍Linux背景和动机。 就如同所有的的网络游戏都要 阅读全文
posted @ 2016-06-22 10:55 萌新小生 阅读(162) 评论(0) 推荐(0) 编辑