120 热度

如何做好一个开源项目(上篇)

iView 的故事毕业四年以来,我一直觉得自己是一个很幸运的人,幸运参与过创业,幸运一路有大牛带,幸运开源了 iView 项目。2016 年初,我还是一名普通的前端工程师,那时候还是 Vue.js 1.x 的时代,知名度也远不如现在,在大部分人眼中,Vue.js 就是一个轻量级的 Angular。我所在的公司是做 to B 业务的,与大部分公司一样,那时主导 jQuery,把 Vue.js...

收录时间: 2019-01-18
分类: 程序人生
贡献者: Rector
168 热度

大家好 这就是2018年的我

大家好,今天周五,明天就是周末,再过几天也就是2019,2018即将成为过去,昨晚抽时间对自己的2018做了个年终总结,今天跟大家汇报一下。 以下就是2018年的我

收录时间: 2018-12-18
分类: 程序人生
贡献者: Rector
177 热度

对.NET Core未来发展趋势的浅层判断

对.NET Core未来发展趋势的浅层判断经常听到园里.NET开发人员在抱怨生态不如JAVA,想要转JAVA,所谓打不过你,我就加入你!杜兰特的思维方式固然是获取总冠军的一种方式,但是我们要关起门来问自己有没有杜兰特的实力。用开发生态来类比NBA不是特别恰当,因为NBA只有一个总冠军,但是开发生态一枝独放不是春,百花齐放春满园。我个人觉得做.NET生态的一员,完全没有必要自卑,而是应该感到荣幸...

收录时间: 2018-11-21
分类: 程序人生
贡献者: Rector
257 热度

编码最佳实践——Liskov替换原则

Liskov替换原则(Liskov Substitution Principle)是一组用于创建继承层次结构的指导原则。按照Liskov替换原则创建的继承层次结构中,客户端代码能够放心的使用它的任意类或子类而不担心所期望的行为。Liskov替换原则定义如果S是T的子类型,那么所有的T类型的对象都可以在不破坏程序的情况下被S类型的对象替换。基类型:客户端引用的类型(T)。子类型可以重写(...

收录时间: 2018-09-19
分类: 程序人生
贡献者: Rector
287 热度

写了这么多年代码,你真的了解SOLID吗?

尽管大家都认为SOLID是非常重要的设计原则,并且对每一条原则都耳熟能详,但我发现大部分开发者并没有真正理解。要获得最大收益,就必须理解它们之间的关系,并综合应用所有这些原则。只有把SOLID作为一个整体,才可能构建出坚实(Solid)的软件。遗憾的是,我们看到的书籍和文章都在罗列每个原则,没有把它们作为一个整体来看,甚至提出SOLID原则的Bob大叔也没能讲透彻。因此我尝试介绍一下我的理解。...

收录时间: 2018-09-12
分类: 程序人生
贡献者: Rector
286 热度

如何量化考核技术人的 KPI?

对技术人来说,技术是成长的“核心”。然而,在实际工作协作中,技术的重要性常常被业务所掩盖,造成先业务后技术的现象。 针对这个痛点,阿里高级技术专家张建飞提出了自己的解决思路,希望能与大家一起探讨、交流。

收录时间: 2018-08-20
分类: 程序人生
贡献者: Rector
AD 友情赞助
333 热度

Redis的之父九条忠告,如何成为“一打十”的程序员

据维基百科记载:“Redis是一个使用ANSI C编写的开源,支持网络,基于内存,可选持久性的键值对存储数据库。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库“。Redis之父Salvatore Sanfilippo,一名意大利程序员,大家更习惯称呼他Antirez。本文为Salvatore所写,CSDN编译,具体讲述了其心目中成就一名“野兽级”程...

收录时间: 2018-08-17
分类: 程序人生
贡献者: Rector
259 热度

Interview with the C# Boss - Mads Torgersen

Abstract: The DotNetCurry team had the opportunity to interview Mads Torgersen, C#’s Lead Language Designer, and find out what’s happening in C#, and where does it go from here.

收录时间: 2018-08-11
分类: 程序人生
贡献者: Rector
313 热度

回顾4180天在腾讯使用C#的历程,开启新的征途

回顾4180天在腾讯使用C#的历程,开启新的征途今天是2018年8月8日,已经和腾讯解除劳动关系,我的公司正式开始运营,虽然还有很多事情需要理清,公司官网也没有做,接下来什么事情都需要自己去完成了,需要一步一个脚印去完善,开启一个新的征途,我将在博客和公众号更新我的动态。昨天是星期二,我在腾讯这家优秀的公司工作的第4180天,这天我离开了腾讯。这次的离开是为了下次更好的相遇,每一次相遇都是久别...

收录时间: 2018-08-08
分类: 程序人生
贡献者: Rector
301 热度

2018 最具就业前景的 7 大编程语言必须要了解

在Coding Dojo,我们一直在评估哪门编程语言是企业高度需求的,这样我们才可以帮学生做好进入招聘市场的准备。测量编程语言的流行度有很多种方法,但我们认为考察招聘需求是最有用的,因为它向开发者显示了该语言未来的就业前景。为了做到这一点,我们分析了来自求职网站Indeed.com的数据,分析了二十五种编程语言、技术栈和框架,以确定2018年最具有就业前景的语言。这一分析基于每种语言对应的招聘数量...

收录时间: 2018-08-06
分类: 程序人生
贡献者: Rector
365 热度

程序员如何自我学习?阿里资深技术专家这样做

阿里妹导读:互联网信息技术的迭代周期快是有目共睹的,因此,学习、更新知识这件事就变得相当重要。今天,阿里资深技术专家雷卷,将分享自己平时学习的方法和心得,希望能够带给大家一些启发(本文推荐养家糊口之外有点小追求的同学阅读,Ph.D、paper秒懂的学霸同学可自动忽略~)。为何要持续学习,靠经验积累不行吗?很多人都说程序员的薪资水平不错,可以媲美医生和律师。而程序员和医生、律师的不同点在于持...

收录时间: 2018-08-03
分类: 程序人生
贡献者: Rector
291 热度

如果有一天不做程序员了,你想做什么?

作为人人艳羡的程序员们,除了薪资高,但是工作时间长,任务重,精神也是高度紧张,是“十大最容易猝死行业”之一。尽管被认为这行工资高,可正吃着“青春饭”的你有想过如果有一天不当程序员了,你想做什么吗?某PHP开发工程师说背着吉他去流浪最初做程序员的时候,每天加班,特别忙,作为男生,打游戏也一样熬夜,但是上班还是很累的。后来渐渐的也轻松下来,也有自己空闲的时间了,就开始发展自己的兴趣爱好。报了一...

收录时间: 2018-08-03
分类: 程序人生
贡献者: Rector
275 热度

微软升级Windows记事本 原教旨主义程序员大欢喜

一个本格的21世纪程序员,他可以不需要任何加装IDE,就可以写出漂亮的,没有bug的代码,他们的魔法武器存在于每一台Windows系统的电脑中,他们挂在嘴边最常用的口头禅是“菜鸟才需要语法除错”,给这群人一个记事本,他们就能用编译器改变世界。不过就算是最老练的程序员,在面对记事本的极简主义文字编辑功能时,也会有苦难言,为了解决这批人的困难,微软特地对Windows附带的记事本程序进行了一次...

收录时间: 2018-07-13
分类: 程序人生
贡献者: Rector
314 热度

给正在努力的您几条建议(附开源代码)

前言我是一名在广州的某家互联网公司工作,并有6年工作经验,奔着架构师与微软MVP为目标的老鸟程序员。最近回顾了下多年来走的路,有不少的弯路。今天不说技术,而是总结了一些职业生涯上的建议与大家分享。虽说今天不说技术,但我也整理了自己的开源项目(工具库、扩展库、仓储库等)分享给大家,希望大家互相学习。Sikiro.Tookits-工具库Sikiro.Tookits.Files-基于NPOI...

收录时间: 2018-07-13
分类: 程序人生
贡献者: Rector
263 热度

译 | 软件开发团队最常见的错误

如果您是团队领导者、项目经理或开发人员,您可能会遇到以下问题。以下是我们解决这些问题的方法方法。时间估计错误在软件开发中最常见的困难之一是任务估计。我们可以找到许多原因,但是,在我们看来,主要的原因是每个人都在说谎。不管它听起来多么荒谬。开发人员将估计值(在他们看来是真实的)乘以3。然后经理们将其加倍。之后,他们的领导将会增加三倍的估计,同时老板也怀疑这样是否能在最后期限前完成任务。有...

收录时间: 2018-07-04
分类: 程序人生
贡献者: Rector
AD 友情赞助
265 热度

10个日常小习惯,能在不知不觉中改变你的人生

编者按:在许许多多的日常生活习惯中,只有少数习惯能够让你脱颖而出,为你自己形成竞争性优势。Zero to Skill 平台创始人 Zdravko Cvijetic 在本文中列举了能够帮助你提升工作与生活的十个日常习惯,小小的坚持造就优秀的你。 “我们长久以来一直重复的那些行为造就了现在的我们。因此,优秀不是一时的举动,而是长久形成的一种习惯。”

收录时间: 2018-06-27
分类: 程序人生
贡献者: Rector
238 热度

架构师的御人之道

一个团队的成员有很多人,其中包括项目经理,架构师,组长,组员等等其他人员。就纯开发而言,编写代码的人员只有架构师和组长、组员三个角色。要完成架构,就要利用好三种角色的关系,并且使用正确的人。架构师的责任是架构,构建出框架的摸样,而架构在实际应用中包含着两个概念:业务和开发。 业务是什么?业务是架构设计的重要依据,在设计时必须要有一个业务管控的角色和架构师一起进行,而这个业务管控的角色即可以是一...

收录时间: 2018-06-26
分类: 程序人生
贡献者: Rector
254 热度

36氪领读 | 如何进行漂亮的即兴演讲,把握人生的关键时刻?

谷歌联合创始人拉里·佩奇(Larry Page)在会议间歇径直向一位陌生人走去,然后开始攀谈。这位陌生人是查尔斯·蔡斯(Charles Chase),是管理洛克希德马丁公司核聚变计划的工程师。

收录时间: 2018-06-13
分类: 程序人生
贡献者: Rector
241 热度

【原创】当我谈时间管理时我谈些什么

如果你时常焦虑、健忘、作事又拖拖拉拉、丢三落四,那你应该学一点时间管理;如果你注意力无法长时间集中,容易被外界干扰、工作效率不高,那你更应该学一点时间管理;如果你有一些目标急需实现,却总是不知道从何开始,更无法推进,那你必须学一点时间管理;如果你正在刷着朋友圈,恰好又看到我这篇长文时,那你再不抓紧学点时间管理那你就错过最好的入坑机会啦!大家好,我是一名时间管理的重度实践者,5...

收录时间: 2018-06-11
分类: 程序人生
贡献者: Rector
237 热度

写随笔是一种有效的自我心理自疗手段

写随笔是一种有效的自我心理自疗手段我失眠有很长时间了, 今年开过年来之后尤为剧烈, 经常彻夜彻夜的睡不着. 这种感觉很糟糕, 我感觉我现在就像是一个磕药磕到后期的瘾君子一样, everything is fucked up. 现在又一个彻夜失眠后的清晨, 周一六点的深圳, 天很蓝, 路不堵, 打个滴滴二十分钟直通公司楼下, 买桶泡面坐在工位上, 努力的想看一看文档, 或者代码, 但是确实看不下去....

收录时间: 2018-06-11
分类: 程序人生
贡献者: Rector
AD 友情赞助