51CTO博客开发
人人宅热门搜索: phpjavaandroidjsmysqlxmliosphonegaplinux首页 > 我是程序猿>一个合格的程序员应该读过哪些书一个合格的程序员应该读过哪些书时间:2013-08-09 作者: 一辈子不变 阅读次数:93内容提示:,是每个程序员都应该读的? “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我
怎样才能开发出好的软件呢?首先软件工程的思想要贯穿软件开发、运行、维护的整个过程,利用分层的思想使得软件的生命力更强,灵活性更好,便于维护,也便于合作开发,当然采用合作开发是为了提高效率,想要合作开发就要有统一的建模。在开发过程中适当的加入设计模式可以提高效率。 首先来说一下软件工程,软件工程就是把软件的开发工程
马士兵语录博客分类:非技术编程马士兵赚钱了赚钱了,不知道怎么去花~ 此处不留爷,必有留爷处,天生爷才必有用! 嘴上无毛,办事不牢。 豆芽子它长一房高,它也是一根菜。 不就是名字长一点吗,弗拉基米尔.依里奇.乌里杨洛夫其实简单来说就是列宁。 吵架是婚姻幸福的体现。 有没有同学有疑问的,你偷偷摸摸举一下手,让我看看。 骑着驴找马,但是不要虐待驴,别跟公司闹僵,公司也不会跟你过不去。 情商大于智商,很多
IT 技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。 众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后 2 年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现
Aaron Stannard是新创公司 MarkedUp 的CEO,他最近花费大量时间雇佣、评估很多不同的程序员,并和他们一起协作。在这个过程中他发现并总结了十种程序员无法意识到自己潜力的原因,意在让更多程序员发掘出自己的潜力,从而成为强大的程序员。 Aaron 提到,他的公司中所使用的技术非常复杂,某些大型企业都很难掌握,所以对于想要加入团队的程序员来说,入门门槛非常高。因此,尽管他们非常仔细
这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞,我很自豪我就是一名程序员,我希望给程序员或者前程序员们带来一点启发。也许你认可我的言辞,也许你不屑我的观点,无论如何,欢迎谈谈你的看法。让程序员做更多种类的事为什么有人说小公司锻炼人?在小公司,条件并不那么齐备,很多事情都需要程序员自己做,自己去澄清需求、自己做设计、自己搭建环境、自己测试,甚至自己上线、自己维护(这件事情在我们团队被称为“
我的小站 http://happywork8.com开心工作吧是中国领先的任务工作平台,利用您自身的本事、能力去帮助TA人做事来换取酬劳。不一般的工作,不一般的体会,一切工作尽在开心工作吧。本文是Common Lisp专家Peter Seibel对计算机科学家Guy Steele的访谈,谈到了他程序人生开启的历程以及程序员成才的关键。初涉编程Seibel:你是怎样接触编程的?Steele:嗯,当我
这篇文章是我的一个外国的同事Gareth推荐给我的,我和他一起工作过一段时间。他之所以觉得非常不错,是因为这篇文章让他身有体会,他觉得我也一定会有体会,并让我考虑一下翻译到我的blog上来。我看完后觉得很有代表性,而且觉得说得太对了,所以翻译过来,希望大家都读一读,最好转给你的公司老板。这篇文章来源于 StakeExchange上的一个问题——“为什么BA和PM的薪水要比程序员要高?”,顶在一楼的
Add Parameter 添加参数 275Change Bidirectional Association to Unidirectional 将双向关联改为单向 200Change Unidirectional Association to Bidirectional 将单向关联改为双向 197Change Reference to Value 将应用对象改为实值对象 183Change Va
设计模式六大原则4—接口隔离原则2012-08-11 14:49419人阅读评论(0)收藏举报 接口隔离原则定义:1)客户端不该依赖它不需要的接口;2)类间的依赖关系应该建立在最小的接口上。问题由来:类A通过接口I依赖类B,类C通过接口I依赖类D,如果接口I对于类A和类C来说不是最小接口,则类B和类D必须去实现他们不需要的方法,如下图所示。解决方案:将臃肿的接口I拆分为独立的
计模式六大原则1—单一职责原则单一职责原则(SingleResponsibility Principle ,SRP)定义:应该有且只有一个原因引起类的变更。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,
不要線性計劃,而是循環計劃你的時間概要一週休息一天,什麽事也不敢早上集中完成,晚上不幹活設定時間完成,比如九十分鐘1.詳細:一週休息一天,什麽事也不敢,我現在還做不到這個,因為我現在知識積累還是太少。未來要做到拿出一天休息晚上不幹一天的工作放到早上集中完成,早早完成工作,晚上就有更多的時間設定時間完成,比如九十分鐘集中完成一個一天的中的一個任務計劃,裡面可以用番茄時鐘總結適合自己的是最重要的,別人
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号