01 2020 档案

摘要:前端开发,指只做过HTML、CSS、JavaScript以及具备使用在此基础上构建的各种Web类型的UI框架开发的能力,例如React、Vue、Elm等Web框架,同时对NodeJS生态下的Gulp、Webpack等打包工具链、有所熟悉。前端开发人员还需要对PC端网页渲染、移动端网页渲染,或响应式渲 阅读全文
posted @ 2020-01-28 19:07 ffl 阅读(8038) 评论(2) 推荐(1) 编辑
摘要:如果一个团队的成员都是资深程序员,是不是就能保证项目开发质量和效率是最佳的呢?答案是未必。 如果一个团队的成员都是新手,是不是项目的开发质量和效率就是“新手水平”呢?答案是未必。 由于人的惰性是会滋生的,更有破窗效应在背后默默起作用。一个团队如果没有人担起责任,推进紧凑的开发节奏,强力推进进度,那么 阅读全文
posted @ 2020-01-18 00:14 ffl 阅读(401) 评论(2) 推荐(2) 编辑
摘要:假设一个完整的项目,包含了6个不同的【端】:PC客户端、移动端、官网、支付页面、活动页面、以及后端、以及底层的核心功能组件开发。 假设有5个人分别负责5个【有脸】的【端】:PC客户端、移动端、官网、支付页面、活动页面;假设1个人负责开发后端,实际多少人不知道,这1个人是一个代表;假设2个人负责开发底 阅读全文
posted @ 2020-01-09 23:51 ffl 阅读(522) 评论(3) 推荐(1) 编辑
摘要:在项目开发中,存在的无数的任务分解,问题管理,流程跟踪。因为直接说话或者直接在IM里喊话是很容易的,所以在一个还没有习惯使用issue管理软件的团队中,直接说话或者直接在IM里AT,就在某些时候变成了主要的任务通知渠道。 就像为什么我们不能用IM传递代码给别人,让别人覆盖到自己项目里一样。事实上我们 阅读全文
posted @ 2020-01-07 23:16 ffl 阅读(553) 评论(2) 推荐(2) 编辑
摘要:软件开发是很分裂的,只有不断使用原则和规律,才能带来质量。 只要不是玩具性质的项目,项目应该可以大概划分为0 1,1 10,10 100,100 1000四个种重要阶段。其中,0 1是原型验证性的;1 10是Demo展示性的;而10 100是项目的最小功能集,可以让产品初步达到可以第一次发布的阶段; 阅读全文
posted @ 2020-01-05 23:40 ffl 阅读(1189) 评论(0) 推荐(1) 编辑