#乐趣

通过写《费用明细表》发现写sql的乐趣

declare@strsqlvarchar(max)declare@strsql1varchar(max)declare@strsql2varchar(max)=''set@strsql='select*from(selectdistinctcasewhen(selectcount(*)fromsyscolumnswh...

《算法的乐趣》读书笔记

##2018-05-16-----------------------------前面提到过,对于工程管理,人们最关注的两个问题分别是工程是否能顺利进行,以及估算整个工程完成所需要的最短时间和影响工程时间的关键活动。前一个问题可用拓扑排序解决,后一个问题则需要找出工程进行的关键路径,关键路径上的活动完成所需要的时间就是...
代码星球 ·2020-07-12

【转】编写高质量代码改善C#程序的157个建议——建议154:不要过度设计,在敏捷中体会重构的乐趣

 建议154:不要过度设计,在敏捷中体会重构的乐趣有时候,我们不得不随时更改软件的设计:如果项目是针对某个大型机构的,不同级别的软件使用者,会提出不同的需求,或者随着关键岗位人员的更替,需求也会随个人意志有所变更。如果竞争对手增加了新需求,我们也不得不为正在研发的新产品调整设计方案。刚开始的架构太糟糕了,这可...