首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Go或V实现“清洁架构”是可能的吗?

使用Go或V实现“清洁架构”是可能的吗?
EN

Stack Overflow用户
提问于 2022-09-06 13:40:08
回答 1查看 104关注 0票数 -2

“清洁建筑”是由罗伯特·马丁·马丁( Robert )推广的V还是Go?我的想象力告诉我这是,但我想听听你的意见或实际经验。

一些背景:在我的公司软件架构师中,清洁架构是一个很流行的实践。我还不是一个架构师,但我对这个架构也很熟悉。我的任务是编写一个只有ETL和一些基于html的报告的小企业应用程序。我的公司允许我们开发任何语言或平台的小型应用程序,只要它可以部署在Docker容器中的Linux上,我认为这对我来说是一个机会,可以通过一个真实的项目深入研究Go或V。

我有一个预感,这个小应用程序将在未来发展,并成为一个巨大和重要的软件在我的公司。不过,高级架构师习惯于杀死用nodejs、python或其他语言编写的“小型应用程序”,并在小应用出现增长迹象、变得不可忽视时,将它们重写为Java或C#。他们必须“在怪物还年轻的时候驯服它”,换句话说,在软件变得笨重之前,先把体系结构放在软件的最前面。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-06 14:17:38

清洁体系结构的本质是使您的应用程序/业务逻辑独立于任何IO或外部框架。这意味着您可以将其原则应用于任何编程语言,而不是绑定到OOP。我成功地用F# (functional )构建了一个遵循的web应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73623070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档