买了《Java实用系统开发指南》,几点看法

, 书中的内容对我而言,并没有多少用处,因为做j2ee只要有一定时间积累后,书中提到的大部分东西,都自然而然会形成, 就书而言,由几点觉得不足 1。很多地方描述问题的条理性欠佳,给人动一榔头西一棒的感觉

10 年 前

sgriffin53/shortcut_suggest:根据频繁度自动在 AutoHotKey 中添加新的快捷方式

输入 "sth "而不是 "something "来节省时间。 我设法通过试验和错误记住了很多东西,但我知道我并没有从这个脚本中得到最大的好处,因为有很多条目我不知道缩写是什么。 我写了这个脚本,它

1 年 前

C#就是Java只不过差了一点点

里的那些很恐怖的东西,而且它事实上也没有继承像C里的一些东西,而这些东西会让开发人员开枪却打中自己脚。但是,底线是,C 并没有很多东西 ,如果有任何东西比Java更好的话。它在某些方面很明显的要

10 年 前

敏捷如何管理创新 | Liz Keogh

当你处理真正复杂的问题时,不能保证任何一个实验都会成功;因此,同时执行很多实验实际上比顺序执行更有用。 当然,我们大多数人并没有并行进行实验。我们正在开发一个产品,我们正在迭代最终解决方案,模糊地

2 年 前

Rust vs GoLang使用经验比较

我在Rust之前就学会了Go,我开始的时候很喜欢它,但我越用越觉得它的缺点越多,越不喜欢它。我发现他们的很多承诺并没有真正得到证实。 后来我发现并学习了Rust,我越学越喜欢它。在我看来,它解决

1 年 前

为什么ChatGPT不是编程的终点?- Lewis

大多数软件并没有从中受益,而且要正确地做到这一点也难得多。事实上,很多软件甚至都没有使用CPU上存在的多个核心,因为它根本不需要这样。同样地,当量子计算机变得更加可用时,它们不会被用于所有的软件,它们

1 年 前

Rust Web框架列表

由于Rust生态系统还处于早期阶段,因此框架有很多选择。每个人都有自己的优点和缺点,没有明显的赢家。 Rocket Rocket是一个十几岁的框架 - 比其他许多框架更发达,但仍然不太

5 年 前

Thin,基于key-value的持久层框架

的思想,以对象持久化封装了一组原子数据(key-value)的存储。其实持久化了东西就是很多属性的集合,即key-value的集合。entityBean是一个类,具有名称,要单纯比一组

10 年 前

MF老马不是神

。 现在MDA所说的很多东西CASE工具社区在80年代就讨论过了。我认为CASE工具失败的原因有很多,但最根本的是它们没有能够提供一个一致的编程环境,允许人们以比其它方法更有效的方式构建通用

10 年 前

四色原型的思考

,就必然联想到人。可实际上,在四色原型的分析方式里,很多物品也可以作为role。所以,很多人会把物品之类“没有生命的东西”分析成ppt,或者一个ppt的多个状态,这都是错的。 3、desc

10 年 前

Quarkus vs. SpringBoot - Reddit

原生镜像的能力也是一个额外的好处(尽管在我们的决定中并没有起到重要作用)。 无可否认,我们刚刚开始使用,还有很多东西需要学习,但到目前为止还没有抱怨。时间会证明一切。  

1 年 前

从Rails到Clojure再到Java,最后回到Rails

使用Clojure中做了这个产品。这是一个巨大的转变,转向一种新的编程范式,而且使用的是一种外来语法。毫无疑问,Clojure是我最喜欢的编程语言。我学到了很多东西,即使在今天,我也会关注这个社区,因为

6 年 前

认知偏差:懒惰其实是不存在的 - Devon Price

在工作中表现得令人印象深刻,满足我们朋友和家人的所有要求,并试图以各种可能的方式取得成功,但我们并没有真正倾听内心的声音告诉我们,“什么是我生命中对我最重要的东西。这就是我真正相信和重视的东西。如果我

2 年 前

分层服务架构中最容易范的最昂贵错误 - Giedrius

很多问题。上帝对象是很难维护的,因为所有的东西都在这里,而且有很多的耦合。它们违反了大多数良好设计的原则。例如,单一责任原则。如果你看一下一个典型的服务类的实现,你会发现它有不止一个变化的理由。我不打算

1 年 前

书评:软件设计哲学

不仅仅是代码中编写的函数签名。它还包括非正式要素:高级行为,逻辑顺序的限制。 许多模块都很浅薄:他们需要做很多解释,但实际上并没有做那么多。一个好的模块很深:接口应该比实现简单得多。 这个观点是错误的

5 年 前