3.1 个人能力的衡量与发展 1.软件开发流程不光指团队的流程,还包括个人开发流程。把每个人的工作有序地组织起来,就是团队的流程。“有序”,并不是“无争论”。每个人的工作质量直接影响最终软件的质量。 2.初级软件工程师成长阶段 积累软件开发相关的知识,提升技术技能(如对具体技术的掌握,动手能力) 积 ...
分类:
其他好文 时间:
2018-02-11 10:48:31
阅读次数:
162
按: 虽然我们已经不习惯看长篇大论, 但我还是要说, 这是一篇值得你从头读到尾的长篇文章. 2005年9月22日,清华在读博士生王垠在水木社区BLOG上发表了《清华梦的粉碎--写给清华大学的退学申请》明白要求退学, 引起社会各界广泛争论. 他创作的长篇文章《全然用Linux工作》, 洋洋两万多字, ...
为什么.NETCore? 学习新的开发框架是一项巨大的投资。您需要学习如何在新框架中编写,构建,测试,部署和维护应用程序。作为开发人员,有许多框架可供选择,很难知道什么是最适合的工作。即使您正在使用.NET开发软件,.NET Core也不相同,您需要花时间学习使用它的工具和技术。为了理解为什么.NE ...
分类:
Web程序 时间:
2018-01-29 01:02:41
阅读次数:
235
微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务 ...
分类:
其他好文 时间:
2018-01-28 23:24:12
阅读次数:
305
Generator 函数的异步应用Generator 函数的异步应用异步编程对 JavaScript 语言太重要。Javascript 语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。本章主要介绍 Generator 函数如何完成异步操作。传统方法ES6 诞生以前,异步编程的... ...
分类:
其他好文 时间:
2018-01-16 17:56:32
阅读次数:
115
不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentationa ...
分类:
其他好文 时间:
2018-01-06 00:35:03
阅读次数:
247
程序命名有很多方法,也有很多争论,有的人喜欢用下划线分隔,有的人喜欢用大小写分隔(驼峰),有人告诉你全局变量要全大写,有的人说用g_作前缀。 我觉得重点不是大小写或分隔符,而是使用不同词性的词来命名。 变量名用名词或定中短语,函数用动词或动宾短语这个已经形成共识。那类名呢?一般也用名词,这样会用变量 ...
分类:
其他好文 时间:
2018-01-04 14:15:15
阅读次数:
859
也是在这两年,才有这么感觉,就是与人交流不能太惯着自己的情绪。具体体现在于,别人说的观点自己并不认同,或者是存在异议的地方,不会总争论“错”的,而是找寻他说得“对”的。 人之间存在不同见解是很正常的,也容易出现互相捉着痛点辩驳,就是要对方接受己方的观点,也时常忽略了对方正确的地方。可能有人会说,“我 ...
分类:
其他好文 时间:
2018-01-01 21:49:39
阅读次数:
117
转自 : https://www.cnblogs.com/WeiGe/p/5658237.html 摘要 对比微服务架构和面向服务的架构(SOA)是一个敏感的话题,常常引起激烈的争论。本文将介绍这些争论的起源,并分析如何以最佳方式解决它们。然后进一步查看这些概念如何与 API 管理概念结合使用,实现 ...
各种编程语言之间的争论从未停止过,对于市面上的这些语言的使用情况,如果没有过编程基础的人可能并不了解,但相信你也肯定知道C语言的存在,他是一个古老的存在,1972年在贝尔实验室被发明,直至沿用至今,绝对算是一个经典的存在。那么你也肯定听说过Java是面向对象的。其实这么多的编程语言也只有软件开发者能 ...
分类:
编程语言 时间:
2017-11-16 18:50:01
阅读次数:
162