ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

程序员进阶心法 胡峰

2020-05-23 18:02:27  阅读:587  来源: 互联网

标签:进阶 切分 系统 胡峰 维度 交互 兴趣 心法 结构


1. 选择语言

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

2.选择行业

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

启程前的技能地图:

掌握

开发平台

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

了解

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

 

个人简历

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

架构师层次

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

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

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

工作层次:

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

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

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

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

 

 

标签:进阶,切分,系统,胡峰,维度,交互,兴趣,心法,结构
来源: https://www.cnblogs.com/waterjay/p/12943687.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有