代码优化总结

简介: 代码优化总结
今天,我与我的师徒组一起,一起参加了代码优化的验收,在这个过程中我学到了很多东西
 首先我对自己的UML图进行讲解,上来我因为一紧张就讲错了,可能自己还需要多多锻炼,

我根据自己的UML图,并讲了一下自己的运行流程,在面对各位师父、师姐的提问中我发现自己还需要有提高的地方

比如自己在图中与代码对应中的关系中还不够熟练,对应关系学的不是很好,因此我要做好总结

ta首先是六种强弱关系 泛化=实现>组合>聚合>关联>依赖

C# 代码中

泛化(继承)中子类直接调用父类的字段与方法,减少了代码中的冗余。用“:”继承父类

实现:是某各类要实现实现某个功能,与泛化用法相同

聚合:表示一种弱的拥有关系,可以看成群体与个体的关系, 在代码可以用数组来表示,数组中某个数是个体,数组所有是群体

组合:同时生成,比如有一个鸟类,在(构造函数)初始化时,进行实例化生成另一个类(例如翅膀类),他们同时生成与消失

关联:指一个类知道另一个类,在代码中体现是引用全局变量。

依赖:是一个类用另一个类的关系,在代码中可以调用(括号内容)方法的参数、方法内变量(局部变量)、方法的返回值类型

这些更加使自己进一步在六种关系与代码中加深理解。

相关文章
|
7月前
|
前端开发 Java C++
每个前端都应该掌握的7个代码优化的小技巧
每个前端都应该掌握的7个代码优化的小技巧
118 0
|
1月前
|
存储 缓存 算法
通过优化算法和代码结构来提升易语言程序的执行效率
通过优化算法和代码结构来提升易语言程序的执行效率
|
1月前
|
缓存 安全 Java
go语言 代码优化
【10月更文挑战第17天】
24 4
|
2月前
|
存储 缓存 算法
如何通过优化算法和代码结构来提升易语言程序的执行效率?
如何通过优化算法和代码结构来提升易语言程序的执行效率?
|
5月前
|
Java 开发者 Kotlin
if else代码优化小技巧
在程序开发中,复杂的`if-else`结构不仅影响代码的可读性和维护性,还可能演变成难以理解和修改的“烂代码”。为避免此状况,以下几种常见场景提供了优化策略
|
4月前
|
Java 测试技术
hyengine microbench测试问题之提升jit优化如何解决
hyengine microbench测试问题之提升jit优化如何解决
|
6月前
|
存储 缓存 算法
漫谈代码优化与效率提升
在当今快节奏的技术发展中,对于程序员来说,不仅仅是写出能运行的代码,更重要的是如何写出高效、优雅的代码,以提升工作效率和代码性能。本文从优化思路、技巧和实践三个方面探讨了代码优化与效率提升的方法,旨在为开发者提供一些实用的指导和启发。
|
7月前
|
前端开发 JavaScript API
前端代码优化方法
前端代码优化方法
92 0
|
7月前
|
JavaScript 前端开发
|
7月前
|
C++
代码优化方式一
代码优化方式一