![]() |
1
4
就语言而言,不会出现任何“问题”。构造函数可以随意使用。 可能是问题的地方在于它可能导致的混乱。使用该类的程序员是否会意识到构造函数会长时间阻塞线程? 如果不知道代码的任何细节,回调或其他异步机制可能更好,以避免阻塞线程。 |
![]() |
2
4
这些课程是做什么的?如果他们不只是为了管理用户界面,那么您的关注点分离就有问题了…用户输入收集应该与处理该输入的类分开。 |
![]() |
3
1
我认为这是一个有效的设计选择。有一个名为“userinput”的类是有意义的,它将在用户 有 提供输入。 它也会导致与数据输入方法的紧密耦合——交互式:例如,您将无法将这些类与模型数据一起使用。 因此,如果您需要选择的灵活性,请将数据输入与业务逻辑分离。如果您想要准备好使用对象,请在构建时向用户请求输入。 |
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |