开发随想录(持续更新)

随笔写一些开发中突然想到的东西。

 

  • 公共代码开发提供某种功能支持时,“工具”优于“框架”。
    • 工具没有侵入性,可以灵活的更换。
    • 工具没有“暗喻”,当用户调用工具时用户以明确的表明想要使用某种功能,而框架则不然,框架在暗中进行这一切,首先不直观,使用者需要更多的“文档学习”来了解框架的功能,出现错误时也不好调试。
    • 框架的优点在于简便,通常来说使用时会比“工具”代码更少。
    • 其实“工具”和“框架”的区别就是 “明示”和“暗喻”的关系。前者优先。
  • 添加记录的方法名用insert好过add, 因为他和 update、delete 长度相同。 呵呵
  • 要善于写文档,勤于写文档,就和小时候老师让天天写日记一样,写得多了自然就越写越好。(当然,面子工程类的文档不在讨论范围内)
  • 关于java的三目运算符,其实是最符合函数式编程中条件表达式的定义(java的if语句反而不符合)。但是很多编程规范都不推荐使用它……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值