|
|
1
6
继续创建一个类层次结构。您的任务是OOP风格编程的理想场所。 下面是一个例子:
|
|
2
10
两条评论:第一,不要发布行号,因为行号会使复制、粘贴和编辑变得非常困难。第二,不要使用
简而言之,使用
也, don't use prototypes 非常
不要忘记检查系统调用的返回值,例如
当然,你会注意到
|
|
3
2
如果所有公共代码都在一个函数中,则函数将配置变量作为参数,并返回结果变量(作为返回值或作为in/out参数)即可。否则,创建一个类(“包”)也是一个好主意。
|
|
|
4
2
一些想法:
实际上,有几种方法可以实现这一点:
(1) 有你的
(2) 通过
重要的一点是,如果您为几个$result_变量中的每一个分离函数,您将更容易编写干净的代码。不要担心优化问题。这可能会在以后,当您的代码被证明自己很慢时出现。改进后的设计将使优化变得更容易。 |
|
|
5
0
|
|
|
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 3 年前 |
|
|
Justin · Python自属性重命名 7 年前 |
|
|
Sabutobi · 长dict属性行的重构 8 年前 |
|
|
Falco Alexander · 简单LINQ重构/样式 8 年前 |
|
|
05bs001 · Euler 12需要优化 8 年前 |
|
|
slartidan · 如何将lambda表达式重构为方法引用? 8 年前 |
|
|
Alex · 在Java类中频繁使用与映射键相同的字符串[已关闭] 8 年前 |