码迷,mamicode.com
首页 > 其他好文 > 详细

程序员进阶心法 胡峰

时间:2020-05-23 18:32:59      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:连接   代码风格   管理   机制   个人   生命力   数据存储   排名   pascal   

1. 选择语言

老牌语言比如Delphi/Object Pascal虽然排名高 ,但是已经进入暮年,没有了蓬勃的生命力,之所以排名高是因为留下了大量的软件系统和程序遗产。

2.选择行业

兴趣能轻松驱动弄你做到50%。 但是兴趣的奖励是“好玩”, 但继续往前走会遇到很多不好玩的事,这是一种前进的障碍。 //评论: 兴趣意味着好玩 但停留于兴趣是否就意味者业余?

启程前的技能地图:

掌握

开发平台

  1. 编程语言
  2. 平台生态
  3. 常用算法
  4. 数据结构
    1. 数组 链表 队列 堆栈 散列 集合 树 图

了解

  1. 数据存储 SQL NoSQLCache
  2. 测试方法
  3. 工程规范 代码结构 代码风格
  4. 源码管理 GIt

 

个人简历

技术术语大小写 PDF格式 开源 项目经历  社区 书记 演讲  专利 论文 爱好

架构师层次

高维度: 系统子系统之间的切分和交互结构

中维度:系统、服务内部模块的切分和交互结构

低维度:模块组成的代码结构、数据结构、库表结构等

工作层次:

1. 确定边界:划定问题域、系统域的边界

2.切分协作 :切分系统和服务,目的是建立分工和协作,并行以获得效率

3. 连接交互: 在切分的各部分之间建立交互的原则和机制

4.组装整合:把切分的各部分按预定义的规则和方法组装整合成一体,完成系统目标

 

 

程序员进阶心法 胡峰

标签:连接   代码风格   管理   机制   个人   生命力   数据存储   排名   pascal   

原文地址:https://www.cnblogs.com/waterjay/p/12943687.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!