原文:所有设计复杂的ORM都是浮云

很久没有写文章了。 一直很忙,不是很有时间整理。 今天主要是来吐槽下那些设计很复杂的ORM的。 项目做的越多,越觉得ORM这个东西设计的太复杂实在是没什么意义。 比较推崇Dapper这样比较简单,效率比较给力的是ORM。 他其实什么都没做,只是把数据库的字段映射到对象的字段上,我觉得就这一个功能就OK了。 其他的功能对ORM来说基本上都是没什么用的。 待我慢慢道来 一行只写一句话,是因为写C 代码 ...

2013-09-30 11:17 31 3876 推荐指数:

查看详情

除了Web,神马都是浮云

  Win8一天天临近,几天前消费者预览版发布,发现自己提不起什么关注的热情。我曾一度想去参加Metro应用线下讲座,报名后又注销。WPF还没推广,又推出了WinRT。Metro,WinRT,还有mac和android的,学这些都是浪费青春,web开发才是人间正道。不是这些技术不好,就像买衣服 ...

Sat May 26 23:14:00 CST 2012 49 4103
所有的代码生成器都是浮云,如果可以用aspx文件作为模板

首先申明:标题中的如果是可以去掉的。 想写这篇文章很长时间了,一来是跟大家分享一下,别浪费时间在写代码生成器上面了,什么CodeSmith,XXCodeGenerator等等,都是浮云;二来想跟大家交流交流已达到相互提高的目的。 这篇文章先不讲如何实现,主要是讲讲思想,以及在实现过程中可能会 ...

Wed Jul 24 05:43:00 CST 2013 58 4973
递归的时间复杂度你真的懂吗?不是所有的二分递归都是logn级别

本篇文章的书写灵感来源于【代码随想录】,自己写东西纯粹只是给自己看,而且我写的东西估计只有我自己才能看懂,laugh@Hygge。 首先说明一下,在我很长一段时间这样以为,二分递归这一部分的时间复杂度肯定是O(log n),但是我实在太天真了 :( 以下通过举例说明说明情况:计算xn的简单题 ...

Fri Jan 08 17:51:00 CST 2021 1 676
为什么不推崇复杂ORM

上一篇文章写完,回复的人很多,有的说的很中肯,有的貌似只是看到文章的标题就进来写评论的!还有人问为什么我要屏蔽掉【反对】按钮,因为谁写文章都是为了分享,都在说出自己的心得体会。不过由于大家遇到的项目,做的东西,见过技术各有差异,很难让每个人都向一种意见靠拢。所以你可以不喜欢,但是请 ...

Thu Oct 03 17:53:00 CST 2013 74 7660
为什么所有的架构都是糟糕的

几乎在所有的软件项目| 产品中,软件架构师永远都是冤大头。 至少在我所经历过,参与过或是听说过的所有产品里,似乎没有任何一个软件架构是不被吐槽黑出翔的。现在想想,就在几个月前我自己也在吐槽某产品的架构烂透了。 天知道哪根筋错位居然因此挖了个坑自己跳了进去决定自己来做这个项目的架构 ...

Tue Jan 07 22:42:00 CST 2014 24 3310
所有接口访问都是405错误

post请求有时候404不报,直接报405,如果你使用get请求去尝试一个接口发现是404,就是你路径错了,你先把404解决好,405自然就好了,我是把项目访问的项目名删掉好了 ...

Tue May 11 22:25:00 CST 2021 0 1062
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM