摘要:
1.按值传递 形参和实参各占一个独立的储存空间,形参的储存空间是函数被调用才分配的,调用时,系统为形参开辟一个临时的存储区然后将各实参传递给形参,这时形参就得到了各实参的值。 2.地址传递 形参得到实参的储存地址,使得形参指针和实参指针指向同一块地址,因此函数中对形参的造成的任何变化都能影响到实参。 阅读全文
摘要:
软件构建是重要的过程用隐喻来理解软件前期准备很重要指定编程约定,不要依赖某种技术,明白自己所处的浪潮软件设计方法,分层/分模块,自定向上/自定向下抽象的意义在于对细节的隐藏,而这种隐藏是非常有用的子程序要小,可以降低脑力复杂度,因为优点太多了防御式编程也是很有用的技术,其中断言是指用户级绝对不能出的 阅读全文
摘要:
开发过程中出现未曾预料的技术问题,交付晚了等情况,没关系,这些是无法避免的。发生了,我们就要尽可能想方设法地职业的去处理它们。程序员这个职业需要诚实和坦率,要敢于承认自己的错误,要对担负的东西负责,如果某些东西真的超出了你的控制范围可以不处理,需要尽早提出这个不可控的点。自己职责所在的事情就需要为其 阅读全文