ThoughtWorks洞见

ThoughtWorks洞见

Menu

软件开发

软件开发工作的第一现场

2017年12月21日 by 仝键 Leave a Comment

记得几年前我的同事熊节也曾经写过一篇文章,文章的核心洞见就是软件开发的现场在代码里。这个想法在ThoughtWorks有很多拥护者,公司里有很多人提出过类似的观点,于是我们的很多方法就是构建于这些类似的观点之上。然而,如果我们想要追求IT工作者开发效率的极限,这个洞见还不够极致。经过几年的工作,我发现,代码只是软件开发工作的第二现场,软件开发工作的第一现场,在语言里。

这里说的语言,不是编程语言,也不是广义的人类语言,比如汉语、英语。指的是我们在从事软件开发工作中所使用的一系列术语和相关的一系列呈现方式和沟通工具。借用一个技术术语,我们所说的语言是一套仅供软件开发所有相关人员使用的、组合的DSL,DSL全称:Domain specific language,中文名叫做:领域特定语言。

Posted in: 新兴技术 Tagged: 软件开发

重构之十六字心法

2017年5月8日 by 王健 Leave a Comment

重构威力无边,就像是武侠小说中的一件插在石头上的上古神器,但同样也不是一般人可以轻松驾驭的。如果运用不当,造成的损害也会同样巨大。
如何将重构这件神器运用自如,发挥其最大的威力,也是我一直在探寻的,即重构的手法和心法。

Posted in: 新兴技术 Tagged: 软件开发, 重构

开发软件有多贵

2015年6月24日 by 熊节 1 Comment

有个朋友的朋友想做一个公益的事。因为出资的都是教育水平较高的精英人士,所以对项目的监控透明度要求比较高。于是这个朋友的朋友就想了,信息时代嘛,IT工具不是可以促进交流提升效率么?于是他对我说:我们想做个app,可以干这个这个这个……

我打断他说,别着急,做软件很贵的,你不一定玩得起。

Posted in: 社会与技术 Tagged: 软件开发

测试

  • BSI (9)
  • DevOps (8)
  • EDGE (2)
  • 互联网金融 (4)
  • 产品团队赋能 (1)
  • 产品策略 (14)
  • 体验设计 (18)
  • 创新 (28)
  • 商业 (30)
  • 商业洞见 (5)
  • 大数据 (6)
  • 微服务 (22)
  • 技术雷达 (22)
  • 敏捷 (55)
  • 数字平台战略 (15)
  • 新兴技术 (185)
  • 服务于社会领域 (19)
  • 未分类 (10)
  • 物联网 (3)
  • 社会与技术 (22)
  • 移动 (3)
  • 组织运营变革 (20)
  • 职业发展 (84)
  • 转型 (33)
  • 软件测试 (41)
  • 零售 (8)

功能

  • 注册
  • 登录
  • 文章RSS
  • 评论RSS
  • WordPress.org

分类目录

  • BSI (9)
  • DevOps (8)
  • EDGE (2)
  • 互联网金融 (4)
  • 产品团队赋能 (1)
  • 产品策略 (14)
  • 体验设计 (18)
  • 创新 (28)
  • 商业 (30)
  • 商业洞见 (5)
  • 大数据 (6)
  • 微服务 (22)
  • 技术雷达 (22)
  • 敏捷 (55)
  • 数字平台战略 (15)
  • 新兴技术 (185)
  • 服务于社会领域 (19)
  • 未分类 (10)
  • 物联网 (3)
  • 社会与技术 (22)
  • 移动 (3)
  • 组织运营变革 (20)
  • 职业发展 (84)
  • 转型 (33)
  • 软件测试 (41)
  • 零售 (8)

标签

Angular ba COREOS DDD DevOps IoT javascript Kubernetes P3 QA React Scrum ThoughtWorks 业务分析 人工智能 创新 前端 咨询 咨询师 商业洞见 团队 培训 女性 安全 开发 微服务 思沃学院 技术 技术雷达 技术雷达(Tech-radar) 持续交付 持续集成 敏捷 数字化 数字化转型 架构 测试 看板 程序员 精益 编程 职场 设计 软件开发 重构

书签

  • Angular中文社区
  • 商业洞见第三期-电子版

Copyright © 2019 ThoughtWorks洞见.

Magazine WordPress Theme by themehall.com