高手问答第 234 期 —— 架构师修炼之道
众所周知,出色的软件架构是开发优秀软件的基础,而糟糕的架构注定导致项目失败。正因为如此,优秀的软件架构师在人才市场上往往供不应求。每一位程序员都希望成长为架构师,那么一名合格的架构师究竟要掌握哪些知识,具备哪些能力,又要承担哪些责任呢?今天我们就来聊聊这个话题。
OSCHINA 本期高手问答(10 月 14 日 - 10 月 20 日)将以「软件架构师」作为话题展开探讨,可讨论的内容包括但不限于以下几个方面:
- 架构师的工作内容
- 架构师应该具备什么样的思维
- 敏捷开发中的架构设计
- 如何挖掘关键架构需求
- 设计思维原则
如有其他相关的问题,也欢迎提问。本次做客高手问答的嘉宾是畅销书《架构师修炼之道》的译者 @马永辉 老师。
嘉宾简介
马永辉,《架构师修炼之道》译者。浙江大学、卡内基梅隆大学校友,现于美国硅谷工作,担任某上市公司产品总监。有多年的软件产品管理经验,熟悉软件开发和架构设计流程。
为了鼓励踊跃提问,华中科技大学出版社会在问答结束后从提问者中抽取 5 名幸运网友赠予《架构师修炼之道》一书。
OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家向 @马永辉 老师积极提问,直接回帖提问即可。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软推出的新键盘带 Office 和表情包专用键
根据 The Verge报道,微软将于本月推出的最新键盘包含 Office 专用键和表情包专用键。 此前我们曾报道过“微软计划推出 Office 专用键”,该公司在上周的 Surface 硬件发布会上亮相了这类新键盘,一款新的符合人体工程学的蓝牙键盘,其中包括专用键。Office 键取代了键盘右边的 Windows 键,用于启动Windows 10 Office 应用程序,使用 Office 键作为启动 Word、Excel和 PowerPoint 等应用程序的快捷方式。例如,Office键 + W可以打开 Word,而 Office键+X可以打开 Excel。 除了 Office 键,这个新键盘上还有一个新的表情包键。该专用键可以在 Windows 10 中启用表情选择器,但是用户将无法通过该键指定特定的表情符号,也没有与之相关的快捷方式。微软新键盘上设计的两个专用键,是微软为Office、表情符号使用日益增多的企业而设计的。 目前来看,微软推出的 Office和表情包专用键,其他第三方键盘是否会引用它们还不清楚。大多数带有专用 Windows键的键盘,微软已经为它制定了授权协议,以...
- 下一篇
Apple 列出 235 个与 macOS Catalina 不兼容的应用
macOS Catalina 正式版已于上周发布,新版本带来了许多令人振奋的改进,不过兼容性方面的问题也“劝退”了部分原本计划升级的用户。 从该版本开始,macOS Catalina(10.15)不再支持 32 位应用,这也是首个只支持 64 位应用程序的 macOS 版本,亦即意味着有数量相当可观的一批旧应用将不能在新系统中运行。 近日一名 iOS 开发者发现macOS Catalina 内部一个名为IncompatibleAppsList.bundle 的资源文件包列出了总计235 个与 macOS Catalina 不兼容的应用列表,资源文件包的路径为/Library/Apple/Library/Bundles/。 据介绍,这份列表用于在安装 Catalina 过程中向用户提醒不兼容新系统的已安装应用程序,下面是一个提醒示例: Transmit: this version of Transmit is not compatible with this version of macOS. 列举部分值得关注的应用: Transmit 4.1.7 1Password 2.12.2 iS...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器