读《敏捷整洁之道:回归本源》后感 敏捷过程,相信对大家来说并不陌生,在工作中或多或少都会用到敏捷的一些方法,很多概念也都熟悉。但笔者在读完大牛Robert C. Martin(鲍勃大叔)的这本《敏捷整洁之道:回归本源》后,感慨良多。感觉不仅不少概念清晰了,有些想法还得到了纠正,正应了书名,这是一本敏捷“回归本源”的书。.........
中年人的认知科普 人到中年,突然才认知到,原来每个人都活在自己的世界。最有意思的点,虽然我们活在相同的物理法则,政策,经济,人文条件下(这里有物质条件的相同,也有人文条件的相同),但我们每个个体,感知到的主观世界,却可以完全不同。抛开情感等等,构成这种个人体验的差别,很大程度上在于认知的差别,主观反应客观,取这个点。
如何高效开发一款微信小程序 目录一、页面开发分工二、公共模块的封装三、开发规范与代码Review四、微信公众平台管理五、如何提高小程序审核通过的时效一、页面开发分工在我们接手到一个小程序开发项目的时候,首先要做的是根据产品文档和UI设计稿,进行任务分解。1、任务分解任务分解也叫工作分解结构(简称WBS),就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,即:项目→任务→工作→日常活动。对于小程序这样...
Anaconda 推出了 PyScript,在前端写Python还有多远? 文章目录前言一、PyScript是什么?二、如何使用1.示例代码2.数据处理3.源码剖析4.可用类库范围总结前言近日,用于科学计算的Python发行版厂商Anaconda发布了PyScript。看完简介Pyscript似乎是跨时代的突破,然而深入研究后发现实现Python前端化编程还任重道远。总体来说,Pyscript属于一次微创新,亮点很多,但基于旧有仍有许多难题需要攻克。Anaconda作为一个大厂,喊出如此振奋人心的slogan,未来的发展仍是十分值得期待。一、PyScript是什么?Ru
如何debug linux 系统内核 1. 目的本文章是写给有兴趣debug linux 操作系统内核的开发者2. 使用的开源应用linuxbusyboxqemueclipse3. 步骤3.1 编译linux3.1.1 下载linux执行如下命令:wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.15.tar.xz3.1.2 解压缩tar xvf linux-4.15.tar.xz3.1.3 编译linux3.1.3.1
@Transational踩坑 踩坑1:@Transational里代码太长@Transational最简单粗暴的使用方法就是在一个public方法上加上该注解,然后开始洋洋洒洒写上几百上千行代码,其中除了DB操作部分代码,也可能包含了接口/方法入参校验、外部系统接口调用、业务逻辑、数据计算、集合转换等逻辑。如此写,理论上是没什么大问题的,但绝大部分情况是到了最后部分才真正执行写DB的操作,此时才需用上@Transational,而在方法一开始就开启事务,很可能存在以下2种情况:程序还未执行到写DB逻辑,就return了,此时@T