文章列表
引用地址:http://www.ibm.com/developerworks/cn/java/j-lo-compose/
Ward Cunningham 曾经说过,干净的代码清晰地表达了代码编写者所想要表达的东西,而优美的代码则更进一步,优美的代码看起来就像是专门为了要解决的问题而存在的。在本文中,我们将展示一个组合式解析器的设计、实现过程,最终的代码是优美的,极具扩展性,就像是为了解析特定的语法而存在的。我们还会选取 H.248 协议中的一个例子,用上述的组合式解析器实现其语法解析器。读者在这个过程中不仅能体会到代码的美感,还可以学习到函数式编程以及构建 DSL 的一些知识。
...
引用地址:https://www.ibm.com/developerworks/cn/java/j-lo-uidsl/
界面设计应该是一项充满创造性、富有乐趣的工作,但是却往往被认为非常的枯燥和繁琐。究其原因,是因为界面布局领域所采用的描述概念和具体的实现语言之间存在 ...
https://m.lu.com/m/auth?actionId=lianmeng&actionType=30#register&marketFeedbackCode=eyJ1cmxUaWQiOiIyMjA3NDQ3OCIsInVybFNvdXJjZSI6Ik1CMDA0In0