技术转型管理的切入点:管好一个项目
技术人员如何转型管理
技术人员如何转型管理
这篇学习笔记来自《软件工程之美》的第05、06(上)、06(下)三篇文章,主要内容总结如下。 敏捷开发是一套价值观和原则:相比流程和工具,更重视个体和互动;相比详细的文档,跟重视可工作的软件;相比合同...
平衡的艺术
参考答案 封装: 常见的编程范式有:过程式编程、面向对象编程、函数式编程,现在函数式编程很火,但是面向对象编程依然是主流。 1. 在Java中,封装是一种抽象机制,Java中提供了类和对象的概念,对象...
典型回答 这道题比较开放,主要考察面试者的基础和知识面,首先可以尽量列举自己用过的API,并给出应用场景和注意事项(展现自己的知识面),然后再挑一个比较经典的案例详细说明(展现自己的基础)。 spli...
参考答案 concat()方法只接受字符串类型的参数,参数不能为空; concat()底层是依靠Arrays.copy()方法实现的 如果有必要的话,”+”会对参与连接的变量进...
软件工程中的开发模型,你选对了吗
参考回答 Java中的String对象是不可变对象,针对字符串对象的操作(例如subString、contact、replace)都会生成一个新的String对象,如果应用中有大量这样的操作,就会产生...
宝玉老师这篇文章讲的是工程思维,一种思维方式,不仅对学习软件工程的同学有用。有时候,我们会有这样的问题:为什么大学要分不同的学科?学财务的和学经济的有什么不同?学历史的和学哲学的有什么不同?学软件工程...