- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 封装函数的原则
封装函数是一件看起来简单,实际却比较难的事情。如何保证函数的高可读性、高可复用性是一件很值得考究的事情。本文将和大家一起探讨如何实现这两个特性。文章主要讲了封装函数的两个原则:单一职责原则和最少完备入参原则。要封装好一个函数,终极奥义是要站在调用者的角度去考虑,在开发过程中一定会经常遇到别人封装的好的或不好的函数,经常总结,有则改之,无则加勉,就会做的越来越好。...
2022-08-29 16:02:59
1375
原创 idea提升开发效率的方法(实践有效)
相比于其他类别的工程师,软件工程师最大的优势就是可以开发提高生产力的工具,加更少的班,节约更多的时间用于提升自己。在此分享一下工作以来的几种加快开发速度的工具,希望对大家有所帮助~以上是idea开发提高效率的技巧篇,但是很多时候开发慢并不是因为工具不够好导致的,而是旧的代码复用性、扩展性太差导致的,后续会专门出一期讲如何提高代码复用率和扩展性的,包括:1、如何封装函数2、如何设计类的继承结构3、如何设计切面。............
2022-08-26 11:36:24
1006
1
原创 db系统设计规范
前言欲先设计一个系统,必先了解其组成。db系统的组成结构有且只有两种:实体、关系。因而,db系统的设计,实际上就是对实体及其之间的关系的设计。正文 下面,我们从一个简化的学校教务系统展开,说明db系统设计的过程。第一步:分析实体与关系,建立数据表 教务系统的实体有:老师、学生、课程、班级。关系有:老师-课程,课程-学生,课程-班级,班级-学生。所以一共需要建立 4(实体)+ 4(关系)=8张数据表。每个表的字段这里不作说明,因为那是属于数据...
2021-12-03 20:38:54
2500
2
原创 从二叉树的生成中了解递归
从二叉树的生成中了解递归在学习递归之前呢,我们先了解一种用图表示函数调用的方式。比如:public class Test{ public static void main(String args[]){ function1(); function2() } public static void function1(){} public static void function...
2018-10-21 13:03:53
232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人