function - 何时创建类和函数?

标签 function language-agnostic programming-languages class-design

当我开始编写代码时,我是编程的初学者,我只是开始编写并解决问题。
我在一个主函数中编写整个程序。
我不知道什么时候上课,和功能。

我读了哪些好书来学习这些概念?

最佳答案

一个非常笼统的问题,所以只有一些经验法则:

  • 代码重用:当你在两个地方有相同或非常相似的一段代码时,它应该被移动到一个函数
  • 可读性:如果一个函数在屏幕上跨越多个页面,您可能希望将它分成几个函数
  • 重点:每个类或函数只应执行一项特定任务。不是这个目的核心的一切都应该委托(delegate)给其他类/函数。
  • 关于function - 何时创建类和函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2301325/

    相关文章:

    javascript - 识别谁触发了函数

    javascript - 我改变不透明度的功能不起作用

    unit-testing - 更好的单元测试指南

    language-agnostic - 日期范围与可空日期重叠

    algorithm - 生成均匀分布的随机噪声

    programming-languages - 在项目中学习语言?

    regex - 用于查找和替换 CSV 文件中未转义的非连续双引号的正则表达式

    SQL 分割函数

    c - 如何从 C 中函数返回的指针访问字符串

    python - C++ shared_ptr 与 Python 对象