Software Design X-Rays Fix Technical Debt with Behavioral Code Analysis Welcome, dear reader—I’m happy to have you here! Together we’ll dive into the fascinating field of evolving software systems to learn how behavioral code analysis helps us make better decisions. This is important because our average software project is much less efficient than it could be. The history of large-scale software systems is a tale of cost overruns, death marches, and heroic fights with legacy code monsters. One prominent reason is technical debt, which represents code that’s more expensive to maintain than it should be. Repaying technical debt is hard due to the scale of modern software projects; with hundreds of developers and a multitude of technologies, no one has a holistic overview. We’re about to change that. In this book, you learn a set of techniques that gives you an easily accessible overview of your codebase, together with methods to prioritize improvements based on the expected return on investment. That means you’ll be comfortable with picking up any large-scale codebase, analyzing it, and suggesting specific refactorings based on how the developers have worked with the code so far. Good code is as much about social design as it is about technical concerns. We reflect that by learning to uncover organizational inefficiencies, resolve coordination bottlenecks among teams, and assess the consequences of knowledge loss in your organization.
2022-05-18 10:05:36 10.45MB 设计模式 软件工程  
1
本文研究了一个行业,公司可以选择提供开放式平台或封闭式平台。 开放平台(相对于封闭平台)是可扩展的,因此第三方生产商可以为其开发扩展。 我建立在一个双向市场模型的基础上,尽管开放平台是无成本的,开放平台对消费者更有价值,但企业可能更愿意承诺保持平台封闭。 原因是开放平台可能会导致消费者竞争加剧。
2022-05-16 13:18:27 201KB Platforms Software Two-sided Markets
1
二进制忍者API 该存储库包含逆向工程平台API的文档和源代码。 分行 请注意, 分支跟踪二进制忍者的dev构建上的更改,通常是所有请求请求都应提交到的地方。但是, 分支会跟踪Binary Ninja的stable版本,它是安装后运行的默认版本。在线跟踪稳定分支。 贡献 欢迎对此库进行公共贡献。该存储库中的所有API和文档均已获得MIT许可,但是,该API与开源商业应用程序。 如果您有兴趣在提交首次PR时捐款,则会收到的通知,该通知使您可以在线签署我们的《 。 问题 该存储库的问题跟踪器不仅跟踪此处包含的源代码的问题,还跟踪更广泛的Binary Ninja产品。 建筑 从7月10日开始,可以将此API的C ++部分构建到静态库(.a,.lib)中,二进制插件可以使用链接该库。 编译后的API包含可从插件中使用的名称和功能,但是直到您与libbinaryninjacore.dylib或lib
1
是一个刷机软件。可以说是摩托所有手机都使用。就是这是一英文版的。暂时还没找到中文版
2022-05-15 18:22:57 1.57MB software
1
Nature-Biotechnology-31--720---沉默---补充-软件 沉默方法的补充数据和代码 包括 3 个软件包 (ZIPPED)。 每个包都包含一个 README 指令文件,以及 Matlab 代码中的内嵌指令。 请引用:“通过间接相关性的全局沉默进行网络链接预测”,Nature Biotechnology 31, 720-725 (2013)。 补充软件 1 – 代码(Matlab),SILENCING.m,用于执行沉默转换。 以方形链接预测矩阵 G_ij 作为输入,并产生一个静默的 S_ij 矩阵作为输出。 补充软件 2 - 用于重现对应图 1 中显示的结果所需的所有代码和数据。 Supplementary Software 3 – 该软件包再现了“Network link prediction by global silencing of direct cor
2022-05-15 13:57:54 4KB
1
windows hello face 找不到人脸识别摄像头,重新安装可选项功能windows hello face 依旧未能解决。
2022-05-15 13:01:04 239B windows
The ITK Software Guide,压缩包中包含ITK使用指导Book1和Book2两本
2022-05-14 08:37:20 6.2MB ITK
1
一共七个作业题目,主要考察c++面向对象,三个版本,vs2019写的,全部满分完美。 题目一:Int[] union_Array (int a[], int lenA, int b[], int lenB) 题目二:student 类及操作 题目三:student 类及操作(链表) 题目四:char *findC (char const *source, char const *obj): 题目五:Circle类 题目六:最小二乘法拟合 题目七:在线商品管理
2022-05-13 12:03:12 45.12MB c++
Documenting Software Architectures 2nd Edition.pdf 软件体系架构文档编写
2022-05-13 11:06:06 5.65MB 体系架构
1
吉林大学软件工程专业,Software Architect外教课的考试简答题资料,可以拿去复习使用,打印出来,考试参阅
2022-05-08 01:28:12 1.28MB 吉林大学 软件工程 Software Architect
1