兄弟会精英班 - 学习笔记(一)

一、质量需求

  • 项目的负载能力
  • 项目的数据安全
  • 项目的高可用性(稳定性)
  • 项目的扩展能力(平行扩展)

二、业务需求

普通程序员
  • 功能性方面的实现
全栈工程师
  • 学习内容:Linux DB HTML5 后端业务处理 APP打包 兄弟会IT教育认证查询
  • 作业要求:完整 美观 可用 无缺陷

三、猿行班

  • 12个课题 + 其它选修课程, 前面部分在相应时间内完成一定的需求功能
  • 团队项目协作开发 WEB前端管理 数据库的性能优化相关 Linux基础运维

四、全栈技术环节

  • 软件编程历史: 机器语言 -> 汇编语言 -> 高级语言|指令式/命令式编程(面向过程/对象) -> 函数式编程 Ruby an Rails 框架, 兄弟会已创建自己的开发框架
  • 函数式编程优点:以人角度思考问题/解决并发冲突/性能可控(最基本的性能基础)
  • 能独立搭建环境, 推荐 Ubuntu 16.04.1 LTS

你可能感兴趣的:(兄弟会精英班 - 学习笔记(一))