腾讯亿级用户规模自研业务的上云实践解读,立即报名 了解详情
写点什么

文章:Jezz Santos 谈软件工厂和 DSL

  • 2007-06-18
  • 本文字数:544 字

    阅读完需:约 2 分钟

从上世纪 90 年代中期开始,微软专业顾问 Jezz 就积极投身于产品研发领域,他曾在各种研究机构、独立软件开发商和全球系统集成商中从事研发工作。他已经在微软担任专业顾问逾 6 年,成绩斐然,他探索出了一系列实现和组织可重用部件与知识、自动化任务引导的手段和方法,帮助用户实现自己的定制诉求。

上述的这些手段和方法,总结起来就是我们通常所说的“软件工厂”。本文就软件工厂相关的概念和意义进行了深入的探讨,包括软件工厂的定义,如何构建软件工厂,使用软件工厂应用与开发与我们目前的软件开发过程有何不同,软件工厂所针对的用户以及给用户带来的价值等。值得注意的是,在采访中 Jezz 还阐述了对 DSL(领域特定语言)的理解,比如他说:

而 DSL,就像是给你一块巨大的白板,告诉你“把你的想法画出来,标明各个部件,并描述其属性,让我们明白它们之间的关系!”无论你使用哪种语言、什么词汇,只要将问题描述清楚就万事大吉了。至于使用文本型语言,还是常见的图表式,都没有关系。可见,DSL 的好处在于,它赋予你用自己的语言表述事物的能力,没有粒度更细、更关注细节的苛刻语法体系。

本文对想理解软件工厂的来龙去脉,以及和传统开发方法之间的关系,以及如何用 DSL 去描述软件工厂的开发人员和架构师非常有帮助。

查看全文: Jezz Santos 谈软件工厂和 DSL

2007-06-18 01:47490

评论

发布
暂无评论
发现更多内容

面试官:Android事件分发机制及设计思路,跳槽薪资翻倍

欢喜学安卓

android 程序员 面试 移动开发

架构大作业二

Geek_michael

极客大学架构师训练营

与前端训练营的日子 --Week09

SamGo

学习

专家:区块链底层技术创新是关键

CECBC

区块链

扫地阿姨看完都学会了!万字长文总结Android多进程,满满干货指导

欢喜学安卓

android 程序员 面试 移动开发

重学JS | 数组去重的7种算法

梁龙先森

大前端 编程语言

生产环境全链路压测建设历程 22:FAQ 1&2

数列科技杨德华

全链路压测 七日更

架构师训练营 - 大作业 2

阿甘

架构师训练营 1 期第 8 周:性能优化(二)- 作业

灵霄

极客大学架构师训练营

架构师训练营 - 大作业1

阿甘

工具词典:Inner Peace

lidaobing

随机漫步的傻瓜 28天写作

【Java并发编程】阿里最喜欢问的几道线程池的面试题?

java金融

Java 面试 线程池

突破2.8万美元关口,比特币为何“疯涨”? ​

CECBC

比特币 比特币数字货币

架构师训练营第五周”技术选型一“作业

随秋

极客大学架构师训练营

自研ARM芯片,亲手拆掉Wintel联盟,微软这次是认真的吗?

脑极体

架构师训练营第五周”技术选型一“总结

随秋

极客大学架构师训练营

架构师训练营 1 期第 9 周:性能优化(三)

灵霄

极客大学架构师训练营

架构师训练营 1 期第 10 周:模块分解 - 作业

灵霄

极客大学架构师训练营

手把手教你写!2021年Android工作或更难找,最全的BAT大厂面试题整理

欢喜学安卓

android 程序员 面试 移动开发

重磅盘点!2020年区块链行业十件大事

CECBC

区块链

面试官:我问的是Java内存模型,你回答堆栈方法区干嘛?

Java鱼仔

Java 程序员 JMM 多线程 并发

像用户一样测试:不妨犯傻

QualityFocus

软件测试 体验 可用性 用户体验

架构师训练营 1 期第 13 周:数据应用(二) - 作业

灵霄

极客大学架构师训练营

【Java并发编程】面试必备之线程池

java金融

线程池

架构师训练营 1 期第 11 周:安全稳定 - 作业

灵霄

极客大学架构师训练营

架构师训练营 1 期第 12 周:数据应用(一) - 作业

灵霄

极客大学架构师训练营

冰河又一MySQL力作出版(文末送书)!!

冰河

MySQL 高可用 高并发 高性能 MySQL架构

为移动应用产业开辟出海新航路,华为应用市场是如何“破冰”的?

脑极体

甲方日常 76

句子

工作 随笔杂谈 日常

重学JS | 找出数组中出现次数最多元素的4种算法

梁龙先森

大前端 编程语言

如何给团队制定合理的季度绩效?

Alan

团队管理 绩效 七日更 28天写作

文章:Jezz Santos谈软件工厂和DSL_.NET_霍太稳@极客邦科技_InfoQ精选文章