最早的4+1视图由Philippe Kruchten于1995年提出,虽然历经26年的时间,中间使用过程中也被不断丰富,但是今天回头看最初的版本,还是有很多收获。 1 背景 ...
IP属地:青海
最早的4+1视图由Philippe Kruchten于1995年提出,虽然历经26年的时间,中间使用过程中也被不断丰富,但是今天回头看最初的版本,还是有很多收获。 1 背景 ...
引言 当今软件的开源,已形成一种潮流,庞大的开源软件,是一个巨大的宝藏。因此,作为一个软件开发人员,如果希望在这条路上持续耕耘,必须要持续学习新知识(不仅仅是为了一份工作,而...
每个类都可以有一个main(),哪个起作用取决于把哪个类当做主类。一个类是否需要main()取决于这个类是否需要作为外部执行的入口(包括测试用途的入口)。 你可以调用只有包(...
sweet tip: 本文的一些背景知识来源于袁英杰的《小类,大对象:C++》,建议先阅读《小类,大对象:C++》。 2015年,初次接触小类、大对象的时候,还不知道其背后的...
近20年过去了,Martin Fowler先生终于推出了新版的《重构》。本人有幸于ThoughtWorks技术雷达十周年峰会现场率先拿到了此书的国内发行版。 在这20年中,软...
前两天跟同事做代码走查,看到代码里面很多这样的写法。 看到if(!calledFunc())时,我很疑惑,calledFunc()的返回值类型不是bool,为什么在判断条件中...
这篇文章中,我们一起来看下究竟什么是特征。如果拿图像来看可能会比较直观,但是对于非图像类的特征,往往十分抽象,本文通过经典的方格游戏,来说明下机器学习的特征是如何选取的(限于...
梅洛薇睁开双眼。 身边的男人已经起身,洗脸、刷牙,换上她熟悉的白色衬衫、黑色西裤,系上她刚送的那条蓝色条纹领带。 对这个已经共同生活6年的男人,梅洛薇再熟悉不过,刷牙喜欢用淡...