百科问答小站 logo
百科问答小站 font logo



如何把一段简单的代码变复杂? 第1页

  

user avatar   morgancheng 网友的相关建议: 
      

考虑臆想出来“可能的需求变化”和“可能的增强功能”,轻松把十行能搞定的易读代码变成几十个类、几十个源文件、半天内看懂算运气好的代码。


user avatar   pansz 网友的相关建议: 
      

这就是,字面意思理解就行吧。

所以,你是不理解属性,还是不理解堆区开辟,还是不理解拷贝构造,还是不理解浅拷贝?

我给题主一个思路,去学习下浅拷贝的含义,估计应该问题就解决了。


user avatar   damon-dance-for-me 网友的相关建议: 
      

这就是,字面意思理解就行吧。

所以,你是不理解属性,还是不理解堆区开辟,还是不理解拷贝构造,还是不理解浅拷贝?

我给题主一个思路,去学习下浅拷贝的含义,估计应该问题就解决了。




  

相关话题

  为什么编程语言有各自的强项和弱项? 
  C#/JavaList自定义索引? 
  为什么 Google 要赔 Oracle 88 亿? 
  为什么多数编程语言的赋值在左边?是有什么历史渊源吗? 
  编程语言为什么有变量类型这个概念? 
  为什么不少程序员极度推崇 Vim 和 Emacs,却对 IDE 嗤之以鼻? 
  如何通过自学找到一份开发的工作? 
  如何优化如图所示的,将父类实例扩展为子类实例的代码? 
  C++ 和 Java 同样是静态语言,为什么 Java 的代码提示可以做的十分强大? 
  如果有一天代码再也不用手敲文本而可以通过图形模块化生成,那么现有的大部分程序员还要何去何从? 

前一个讨论
为什么有人认为地铁安检没有必要?
下一个讨论
《阮一峰版快速排序完全是错的》一文是否存在事实错误?





© 2024-11-22 - tinynew.org. All Rights Reserved.
© 2024-11-22 - tinynew.org. 保留所有权利