如果您参与软件开发,请阅读“用代码作梦”

一位朋友送给我这本书,我很高兴他做到了。 如果我只能对这本书说一句话,那就是“ 这对于软件开发人员,软件产品经理和软件工程CS学生来说应该是必读的。”是的,就是那么好。 这本书记述了2000年初开发名为Chandler的个人信息管理器软件的过程。它是根据我们对软件工程及其困境的看法,处理和应对的方式进行的。 尽管它描述了一些代码,但有关描述软件开发人员,管理开发工作的人员以及领导工作的人员的叙述,从描述真实的软件开发的工作方式(辛苦,流畅,破裂,不断被固定,艺术,科学。 是的,自2004年以来我们已经走了很长一段路。即使如此,许多观察甚至在今天仍然成立。 除了描述开发工作的章节外,很少有章节(例如“方法”以及“工程师和艺术家”)以令人愉悦,内容丰富且感知力强的方式绕开了软件工程的历史,先驱者对软件工程的看法以及我们如何搞砸了,我们如何弄混,以及如何“修复”软件工程的替代视图。 他们考虑了不同人群的观点:艾伦·凯(Smalltalk),弗雷德·布鲁克斯(Fred Brooks)(神话般的人月),唐纳德·努斯(Donald Knuth)(TAoCP,TeX),乔尔·斯波斯基( Joel Spolsky)( 乔尔在软件上 ),查尔斯·西蒙尼(Charles Simonyi)(有意编程)和贾隆·拉尼尔(Jaron Lanier(防液软件)。 这些绕道实际上可以挑战当前对软件工程的看法。 如果您曾经参加过战trench,那么这些弯路将使您自鸣得意,并增强了您对软件工程的认识。🙂总而言之,这些章节值得一读。…

在捍卫巴格达(Chetan Bhagat)和平庸的平庸中获得广泛好评

在捍卫巴格达(Chetan Bhagat)和平庸的平庸中获得广泛好评 S 剧透,因为一个印度女孩,两个州和一个五点,因为我只隐约记得其他人,而我没有读过《半女友》。 (3错误是关于那个女孩在古吉拉特邦骚乱高峰时在她身上度过的时光。我之所以记起它,是因为这是我读过的最奇怪的东西之一,那是因为我学习了CBSE功能英语,我们有一章讲述了一个叫卡蒂·派(Cutie Pie)的多彩外星人) 我也很确定此笔记中有很多语法错误。 语法已经放弃了我。 可能是浏览器设置,但是我要假设她不爱我,并且找到了一个更好的人可以忍受她对牛津逗号的na。 我爱你,宝贝,我不会再错误使用介词了,请回到我身边。 本说明的简要摘要-我错了,我的社交媒体行为并没有让我成长,我接受了这一点。 这是对所有可能犯与我相同的错误的人的说明。 最近,我针对CB撰写了很多文章。 我不喜欢一个印度女孩,我发现这是一本关于男人的书,他意识到男人是女权主义者是女人被吸引的东西,就像男人不丢孩子一样父亲 但是我最近开始问自己这个问题(因为我也有在社交媒体上发帖说一些很烂但表面上很有趣的随机粪便而感到内)的感觉),我是否不喜欢他的内容,或者因为感知而不喜欢他我认为他在社交媒体上很聪明的人的书中有多少? 我试图说服自己,当然,我只讨厌内容。 但是事实并非如此。 让我们倒带一点。…