运行态可视化编程平台

牛牛v 2018-10-27 04:16:16
在软件开发中,我们经常有这样的体会,随着软件开发的深入,设计时未考虑到的问题逐渐暴露,新的需求不断添加,原有设计思路的天生缺陷,用户界面的修改等。都可能导致很多模块对象被重新设计和重新编码;新的领域对象和原有的领域对象需要重新集成。如果遇到设计元素都是整块的,无法重新组合的,又或者是设计元素分解得很细,理解和跟踪很难的,多余的抽象和间接层次结构的,还有一些元素都是整块的,牵一发而动全身;这时我们要重构和迭代将非常困难,好的设计应该简单、结构清晰通俗易懂,每个元素只反映自己的领域范畴,各个元素非常容易组合在一起形成新的应用,并且其功能是可以预测的。
近年来DIY概念的新起,我们不妨设想一下如果我们让软件开发如同积木DIY一样轻松快乐,如果将DIY精神融入到我们的软件编程世界中,开发的风险可控程度会大大降低。

有意向者可以一起来讨论!
...全文
129 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2018-10-29
  • 打赏
  • 举报
回复
有这些想法的人非常多,而且很早就有,甚至有很多人已经推出自己的产品了,我也了解不少这方面的想法和实践方法, 简单说,难度很大,普适性难保证,意义没有想象的大

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧