![]() |
1
0
根本没有理由不重新发明轮子。 说真的。 这是最好的学习方法之一。 诚实地对待它,接受 表面 查看其他实现。 一旦你达到a)一个你想要的测试版或者b)一个有龙拉的黑暗角落 读 现有实现的源。 您不仅可以更好地理解代码,还可以更好地理解为什么某些事情是以某种方式完成的。 根本没有理由不重新发明轮子。 |
![]() |
2
1
(如果我理解正确的话)有几个这样的框架,也称为脚手架。 其中之一是 ASP.NET dynamic data . 或 Subsonic 还提供脚手架。 |
![]() |
3
1
对于Java,有裸对象框架和相关的姐妹项目(都在Apache V2许可证下)。 对于.net,有裸对象.net框架。不可否认,这不是开源的,但在imo中成本很低。 公开:我是Java版本的提交者,但不涉及.NET版本的商业化。 高温高压 丹 |
![]() |
Devang Sanghani · 柏树检查线通过 2 年前 |
![]() |
Brendan · 如何在Flatter中创建圆形化身周围的虚线边框 2 年前 |
![]() |
Shadow43375 · 当前可见的视口部分是否有官方术语? 6 年前 |
![]() |
HyperQBE · 如何在pyqt MessageBox中使用变量 6 年前 |
![]() |
Lord Jesus · 如何添加“HH:mm:ss”格式的秒表? 6 年前 |