文档章节

Growth: 一个关于如何成为优秀Web Developer 的 App

Phodal
 Phodal
发布于 2016/02/27 23:11
字数 538
阅读 57
收藏 0

想了想还是决定在今天发布一个预览版,这样才能持续改进。Growth是一个关于如何成为优秀的Web Developer的APP——结合技能树、成长路线图、进阶书单、Web七日谈以及一些小测验。

它是我对于之前学习经验的一些总结,尽管如此也尽量想让它变得简单、可衡量。

Growth主要关注的点是Web开发的流程以及其技术栈、学习路线,里面有:

  • 近乎完整的Web开发流程介绍

  • 如何写好代码——重构、测试、模式

  • Web应用的分析和部署

  • 如何不再写遗留代码

来源

APP来源于: 对Web应用开发的一个流程认识。

当我到了一个项目时,我发现这是一个遗留系统(没有人知道为什么这里是这样的),尽管我们有足够的测试覆盖率。接着在我们的另外一个项目里,我们不得不选择了基于别的项目组的代码(毕竟是同样的业务),这是一份遗留代码(充满bug、难以维护),并且没有人有兴致去维护好别人留下的代码。随后,我们开始重构现有的系统,使用新的技术、新的架构。尽管如此,我们的新代码却一直徘徊在遗留代码的边缘。

最后,我就想到了Web开发实际上就是七个步骤:

  1. 从零开始

  2. 编码

  3. 上线

  4. 数据分析

  5. 持续交付

  6. 遗留系统

  7. 回顾与新架构

即之前的Web七日谈,也算是开发的本质:

这里写图片描述

而在每一天里,我们又要学习到不同的知识。每个点都会有自己的一些简单、工具、TODO事项,那么为什么我们不集合到一起呢?

这里写图片描述
这里写图片描述

想法就是这么简单,只是结合了太多的东西,反而变得不好整理。

快来试用吧~~~

© 著作权归作者所有

共有 人打赏支持
Phodal

Phodal

粉丝 108
博文 23
码字总数 29622
作品 7
深圳
前端工程师
私信 提问
那些值得关注的 Web 开发者成长路线

从实习后的那些年里,我就开始经常总结一下自己的学习路线,成长路线等等。今天将这些东西重新整理,分享在此。 Developer成长路线图 最开始的时间,我并没有想到这张大图可以如此的受欢迎。...

oschina
2016/07/22
3.4K
20
fir.im Weekly - 2015 年开发者调查报告

终于一脚迈入了 2016 年。无论你是否准备好,未来已经汹涌扑来…… 新年第一期的 fir.im Weekly 干货颇多,来看一看:) 2015 Developer Survey stackoverflow 的这份报告是对Technology、Wor...

风起云飞fir_im
2016/01/11
25
0
这『六本』电子书能帮助你成为优秀的程序员(含下载地址)

epub、pdf、mobi、rtf,你还需要什么格式呢? 作为一个自诩是 markdown 程序员的 “资深咨询师”,我编写了很多的代码,写了很多文章(我的博客 phodal.com 上有 600+),也写了很多电子书。...

phodal
2017/11/15
0
0
这『六本』电子书能帮助你成为优秀的程序员(含下载地址)

epub、pdf、mobi、rtf,你还需要什么格式呢? 作为一个自谥是 markdown 程序员的 “资深咨询师”,我编写了很多的代码,写了很多文章(我的博客 phodal.com 上有 600+),也写了很多电子书。...

Phodal
2017/11/15
0
0
开源图书--《全栈增长工程师指南》

依据在《Repractise简介篇:Web开发的七天里》中所说的 Web 开发的七个步骤而展开的电子书。当然它也是一个 APP,它一本关于如何成为全栈增长工程师的指南。 简介 我们都会学习,但是有时候我...

Phodal
2016/04/15
4.4K
1

没有更多内容

加载失败,请刷新页面

加载更多

Nginx反向代理

Nginx反向代理 应用场景 A 机器运行的nginx提供的web服务,只有一个内网地址192.168.254.128(内网) B机器有两块网卡,一个地址是192.168.254.137(内网),另一个是192.168.79.128(外网)...

李超小牛子
今天
2
0
数据库事务隔离级别

当数据库上有多个事务同时执行的时候,可能出现下面问题: 脏读(dirty read):指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访...

Jacktanger
今天
1
0
4.61 - 第二个JAVA应用 4.62/63 - Tomcat的管理功能

4.61 - 第二个JAVA应用 方法一:配置文件: /usr/local/tomcat/conf/server.xml <Host name="www.aminglinux.cc" appBase="/data/wwwroot/www.aminglinux.cc" unpackWARs="tr......

Champin
今天
0
0
MariaDB密码重置

MariaDB密码重置 如果记得root的密码: mysqladmin -uroot -paminglinux password "aming-linux" //用此方式将原密码aminglinux重置为aming-linux 如果不记得原密码: # vi /etc/my.cnf......

wzb88
昨天
1
0
印度封禁抖音,称导致该国年轻人“文化堕落”!

本文经授权转载自顶级程序员 (ID:TopCoding) 作者 | 江户川雨 责编 | https://weavi.com/13775725 https://weavi.com/13775726 https://weavi.com/13775724 https://weavi.com/13775723 ......

陈刚生
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部