211大学计算机专业,大一基本没学,现在不知道从哪里开始下手应该看啥书,希望能给我一些建议
推荐一下,最近在写的一个开源应用——Growth。APP来源于: 对Web应用开发的一个流程认识。当我到了一个项目时,我发现这是一个遗留系统(没有人知道为什么这里是这样的),尽管我们有足够的测试覆盖率。接着在我们的另外一个项目里,我们不得不选择了基于别的项目组的代码(毕竟是同样的业务),这是一份遗留代码(充满bug、难以维护),并且没有人有兴致去维护好别人留下的代码。随后,我们开始重构现有的系统,使用新的技术、新的架构。尽管如此,我们的新代码却一直徘徊在遗留代码的边缘。
最后,我就想到了Web开发实际上就是七个步骤:
从零开始
编码
上线
数据分析
持续交付
遗留系统
回顾与新架构
即之前的Web七日谈,也算是开发的本质:
主页视图
主页视图如下所示:
技能图谱。点击右上角的图标可以进入技能图谱,技能图谱将展示现在你学到的技术栈,并且可以向你推荐未来应该学习的技术栈。图标上的10则表示你新GET到的功能点数。
学习路线。学习路线是依据七日来规划的,每一日关注的点不同,如在第一天关注于如何从零开始去搭建项目。
切换视图。当前有两种视图,即路线图和七日谈。
七日谈模式
七日谈模式关注于一些理论。如下图所示:
右上角的简介。会介绍一些每一个事项相关的信息。
GET技能。用于构建技能图谱、提供成长指南。
工具和书单。提供一些实用的工具,以及阅读书单等等。
路线图模式
路线图关注于一些可以尝试开始的事项。如下图所示:
在每个Card中会包含如下的Todo List:
向左滑动即可以完成这个事项。
菜单
Github: phodal/growth · GitHub
在线: Growth Ren
已在360手机助手、小米应用商店、豌豆荚、Google Play等应用商店上线
直接下载:http://fir.im/phodal
【211大学计算机专业,大一基本没学,现在不知道从哪里开始下手应该看啥书,希望能给我一些建议】 欢迎提供意见和反馈~~
推荐阅读
- 四川安州:4名大学生被困雪山悬崖警方连夜成功救援
- 和平■昭昭前事、惕惕后人!南财大学子铭记历史、祈愿和平!
- 午餐■小“膳”大爱,这场大学慈善摄影展为千余名山区儿童提供免费午餐
- 用生物技术排地雷东北林业大学学子斩获国际金奖
- 江苏省第十五届大学生职业规划大赛总决赛在常州举办
- 就业|有校名财:江西财经大学赣江碧水
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 南通大学|创业项目聚焦二孩家庭,南通大学喜获国赛金奖
- 排名|北京大学掉出前3,北师大“杀进”前十2021中国内地大学排名
- 大学|上海大学第8,前10名有哪些高校?上海市30所大学排名
