金陵猿客
码龄12年
  • 930,270
    被访问
  • 103
    原创
  • 257,867
    排名
  • 144
    粉丝
关注
提问 私信

个人简介:专注智能汽车软件系统架构设计,智能座舱和智能驾驶相关平台软件和应用软件的开发。有丰富的供应商和主机厂工作经验,目前在前海七剑科技(深圳)有限公司,有需要的可私聊内推

  • 目前就职: 前海七剑科技(深圳)有限公司
  • 加入CSDN时间: 2010-01-16
博客简介:

harry_helei的专栏

查看详细资料
  • 3
    领奖
    总分 289 当月 8
个人成就
  • 获得67次点赞
  • 内容获得138次评论
  • 获得124次收藏
创作历程
  • 5篇
    2021年
  • 2篇
    2019年
  • 2篇
    2018年
  • 20篇
    2017年
  • 15篇
    2016年
  • 13篇
    2015年
  • 4篇
    2014年
  • 17篇
    2013年
  • 8篇
    2012年
  • 21篇
    2011年
  • 9篇
    2010年
成就勋章
TA的专栏
  • 架构设计
    5篇
  • Android
    79篇
  • Linux
    11篇
  • Windows CE
    1篇
  • Windows Phone
    1篇
  • 开发工具
    8篇
  • 行业资讯
    1篇
  • 工作创业
    2篇
  • web开发
    3篇
  • 大数据
    1篇
  • R
    7篇
兴趣领域 设置
  • 人工智能
    机器学习深度学习神经网络tensorflow
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

《架构师修炼之道》读书笔记之五:换位思考

知易行难,软件架构设计到底要解决什么问题,说起来容易做起来难。架构师必须理清各利益相关方并了解他们的需求。换位思考(Empathy,同理心)是推动设计的引擎。只有站在利益相关方的角度思考和处理问题,才能开发出更好的软件。5-001 找合适的人交谈 利益相关方通常与软件有商业利益关系,可能会为软件付费或者从中获利。利益相关方往往不止一人,与团队合作不同于与个人合作。来自同一利益相关方的两个人可能会提供不一致甚至冲突的信息,架构师需要了解整个团队的想法,甚至需要帮助他们达成...
原创
发布博客 2021.08.25 ·
5128 阅读 ·
0 点赞 ·
0 评论

《架构师修炼之道》读书笔记之四:制定设计策略

4-001 找到够用的设计 关于架构设计,笔者补充一个原则:【笔者补充:奥卡姆剃刀原则】:切勿浪费较多东西,去做用较少东西,同样可以做好的事情 —— 百度百科。这个原理称为 “ 如无必要,勿增实体 ”,即 “ 简单有效原理 ”。 架构设计的目标不是理性的寻找最佳设计,而是找到一个够用的设计。可通过以下方法来寻找够用的设计:1)将解决方案看成实验:把每个可能的解决方案看成是待验证的实验,验证的速度和效率越高,找到合适的组合结构的时间就越短,利益相关方就能越快收益。【笔者...
原创
发布博客 2021.08.25 ·
146 阅读 ·
0 点赞 ·
0 评论

Using Risk to Balance Agile and Plan-Driven Methods.pdf

发布资源 2021.08.24 ·
pdf

《架构师修炼之道》读书笔记之三:架构设计实践模型

前面两篇笔记,一篇极介绍了架构、架构师的基本定义和内涵;一篇介绍了设计思维、设计思维的四条原则和四种类型,以及运用设计思维的TDC循环。如何进行架构设计,这里笔者根据本书的第二部分 —— 架构设计原理,总结设计的架构设计的实践模型如下:这里将《《架构师修炼之道》读书笔记之二:设计思维基础》中的TDC循环进行了另一种形式的变换使用。通过TDC循环,对架构设计过程不断进行任务的细分、迭代设计和检查,这样,在架构设计和编码实现都可以综合运用敏捷思想来推进。...
原创
发布博客 2021.08.23 ·
100 阅读 ·
0 点赞 ·
0 评论

《架构师修炼之道》读书笔记之二:设计思维基础

【笔者补充:设计思维定义】:是一种以人为本的解决复杂问题的创新方法,它利用设计者的理解和方法,将技术可行性、商业策略与用户需求相匹配,从而转化为客户价值和市场机会。—— 百度百科2-001 设计思维的四条原则 《Design Thinkint: Understand-Improve-Apply》一书中提出四条基本设计原则:1)以为为本(Human):架构设计是一项社交活动,需要所有利益相关方都能参与进来,接受并理解架构的设计决策。以人为本的设计方法,需要架构师与利益相关方和团队成员...
原创
发布博客 2021.08.21 ·
180 阅读 ·
0 点赞 ·
0 评论

《架构师修炼之道》读书笔记之一:如何成为架构师

1-001 软件架构师在团队中的角色描述 架构师在团队中的角色很独特,虽然做的更多的是软件架构的设计,但既要有研发经理的编码、部署等技术能力,也要有产品经理的业务能力,项目经理的交付能力,其在团队中的核心地位如下图所示:1-002 软件架构师的定义和工作职责 【笔者补充:软件架构师的定义】:软件架构师实际上就是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者 —— 百度百科六个方面的工作职责:1). 从工程角度定义问题...
原创
发布博客 2021.08.19 ·
1225 阅读 ·
3 点赞 ·
0 评论

ISO-IEC-IEEE 42010.pdf

发布资源 2021.08.17 ·
pdf

Documenting software architecture in an agile world.pdf

发布资源 2021.08.17 ·
pdf

SOMEIP-SD协议翻译和解读_R20-11.pdf

发布资源 2021.08.17 ·
pdf

SOMEIP协议栈翻译和解读_R20-11.pdf

发布资源 2021.08.17 ·
pdf

A documentation framework for architecture decisions.pdf

发布资源 2021.08.16 ·
pdf

windows命令.pdf

发布资源 2020.04.09 ·
pdf

腾讯00后研究报告.pdf

发布资源 2020.03.02 ·
pdf

5g最新进展深度解析-吴冬升.pdf

发布资源 2020.02.17 ·
pdf

R语言编程艺术

发布资源 2019.05.07 ·
pdf

R编程错误:变数的长度不一样

进行分段线性回归分析时,输入如下公式:myLmFastGrowth = lm(njagr_weight_data$Weight ~ njagr_weight_data$Week[njagr_weight_data$Week <= 2], data = njagr_weight_data)执行上述公式,console显示“变数的长度不一样”错误。仔细分析发现,作为因变量的njagr_w...
原创
发布博客 2019.05.07 ·
22593 阅读 ·
4 点赞 ·
0 评论

R编程:target of assignment expands to non-language object

该问题翻译过来就是:“分配目标扩展为非语言对象”,意思就是在R中给一个不存在的变量或者不能作为变量名的变量赋值。我的错误代码如下:hfhh("LastName") <- NewLastName左侧不是有效的hfhh数据帧的变量名,改为:hfhh["LastName"] <- NewLastName问题解决...
原创
发布博客 2019.04.15 ·
2266 阅读 ·
0 点赞 ·
0 评论

产业智能化白皮书:人工智能产业化发展地形初现端倪

发布资源 2019.04.11 ·
pdf

Win10下adb连接到华为Mate10 Pro手机

        这里假设你已在Win10下安装好adb驱动,按照以下步骤进行adb连接操作:1. 打开开发人员选项打开手机的“设置”-&gt;“系统”-&gt;“关于手机”,快速点击下图中的“版本号”7到8次即可在“系统”中看到“开发人员选项”,如下图所示:2. 打开USB调试功能在“开发人员选项”中,打开USB调试功能,如下图:此时,在cmd打开的命令窗口中,...
原创
发布博客 2018.12.16 ·
7415 阅读 ·
3 点赞 ·
0 评论

人工智能发展趋势与产业化报告-斯坦福大学

发布资源 2018.07.16 ·
pdf
加载更多