昨天我们实验室开了一个关于一个会,这个会讨论是什么啊?这里就不做介绍了。从这次会中我学到了很多道理,尤其是编程上面。有哪些道理呢?请听我慢慢的讲解。第一,做项目难免会在copy别人好的代码,但是我们在copy别人代码之后。我们应该对这些代码进行理解,最好是能够对其进行改造,变成更好的代码。如果你只是copy之后,你不去理会该代码了,这样只能说明你只是一个程序搬运工。如果你长期这样下去,你的创造力会慢慢的消失,因为你习惯于了copy,而没有用自己的大脑写东西。我就深有这样的体会。现在我注重的就是培养自己的创造思维,尽量少copy别人的代码,多对别人的代码进行理解与改进。第二,做项目不是只是为了完成任务,而是尽量的完美自己做的模块。以前自己就是只是为了完成老师分配的任务,根本就没有想到怎样去完美自己的程序。但是幸好现在明白了这个道理,不然自己还处在为了完成任务而做项目的情形中。第三,当我们做完项目之后我们应该做什么呢?应该就去去尽情的去休息,还是怎么呢?其实我们做完项目之后,其实这时我们有一个很好的提升自己能力的时间。可能你会问为什么呢?其实道理很简单。我们做完项目之后,我们可以想想,我们可不可以把它做的更完美一点。有些地方可不可以优化一下,有些模块可不可以做成接口的形似,让别的类去实现这个接口,可不可以把这个项目做的一个比较灵活,当需求变化时能够更快对程序的该造,团队成员经过一段时间的项目开发后,可不可以根据成员总结的经验,做一个符合本团队项目开发的平台,这样会很好的提高开发项目的效率哦。这些就是我的这次会议所学到的知识,希望当你看完这篇文章之后,对你的编程有帮助。
想了解更多请进入
软件技术综合论坛
分享到:
相关推荐
此外,一些公开的言论反映了对年长程序员的固有看法,例如认为年轻程序员更倾向于“立即起跑”(hit the ground running),或者年长的程序员在达到某个年龄后会被鼓励转向管理岗位。这些观点可能会影响行业的招聘...
"关于架构设计的一些看法,谢谢"这个标题暗示了作者将分享个人对架构设计的心得体会,可能涵盖如何简化复杂问题、提升系统效率等方面。描述中提到的“运用一些技巧或设计模式”,揭示了文章可能会深入讨论几种常用的...
此外,这本书还揭示了编程大师们的工作习惯和个人特质,这些内容对于初入职场的程序员具有指导意义。他们如何保持专注,如何处理压力,以及如何在团队中协作,都是值得学习的经验。同时,书中也提到了他们对技术未来...
包括donaldknuth、jamie zawinski、joshua bloch、ken thompson 等在内的业界传奇人物,为我们讲述了他们是怎么学习编程的,在编程过程中发现了什么以及他们对未来的看法,并对诸如应该如何设计软件等长久以来一直...
这篇资料主要涵盖了一些基础的编程相关的知识,同时也包含了一些逻辑思维和一般知识的题目,适合初学者进行自我检测。以下是对这些题目所涉及知识点的详细解释: 1. 密码安全:选择一个复杂的密码是网络安全的基本...
Lippman对C++语言和软件产业的看法,以及有趣的程序员代码注释,展示了编程工作中的独特乐趣。同时,周刊也提供了跨界演讲和行业大会的资源,如黑客的自我修养和Top100summit的PPT下载,为读者提供了丰富的学习和...
《Coders at Work: Reflections on the Craft of Programming》是一本由Peter Seibel编写的书籍,该书通过访谈的方式记录了当代一些顶尖程序员对编程的看法及其经验分享。本书于2009年出版,旨在为读者提供来自业界...
- **个人经历**:作者最初对数值计算感到乏味,但通过MATLAB的应用改变了这一看法。MATLAB让复杂的数值计算变得简单而有趣。 - **对读者的意义**:本书不仅适合高等院校的学生作为MATLAB课程的辅助教材,也非常适合...
一个完整的个人主页通常包括以下几个部分:首页、关于我、爱好与兴趣、作品展示、联系方式等。在"我的个人主页"中,我们可以将足球作为一个重要的兴趣点来突出。例如,可以在首页设置一个动态的足球元素,如足球比赛...
程序员在软件开发过程中,会形成一些看法和认知。这些看法可能会影响他们的设计决策、编程习惯以及职业发展。以下将结合标题和描述中提到的几个经典错误看法进行深入探讨。 首先,对于设计模式和设计原则的理解。...
如果你已经能够熟练掌握C++和汇编语言,了解并能应用STL,解决各种编程问题,并且具备良好的英文阅读能力,能够阅读和理解英文技术文档和国际标准,那么你可能已经具备了扎实的基础。此外,理解并应用集合论、线性...
此外,还可以探索一些底层技术,如NDK、Shader编程等,这些技术在某些特定场景下能够显著提升应用性能。 #### 结语 总的来说,学习Android开发并非一蹴而就的过程,它需要持之以恒的努力和不断实践的精神。希望...
最后,文章作者韦森提出了自己的研究方向和对数控手工编程中数学处理的个人看法,强调了CAD技术在简化数控编程过程中的优势,尤其是在减少重复繁琐的数学计算方面的应用前景。通过对CAD技术的学习和应用,可以有效...
文章开头提出了几个关于好程序员的标准问题,并给出了作者的看法:好的程序员不仅要有深厚的技术功底,更重要的是具备一系列的个人素质和职业修养。 - **专研精神**:不断学习新知识,遇到问题时能够深入探究,不...
在Java和C#的编程世界里,并没有出现像C++那样的多脉继承,它们只支持单一的继承,或者多级继承,这一变化最大的影响,我觉得是大大的降低了编程的...今天就来谈谈我对Java中面向接口编程的看法,以及个人的一些改进。
在本文中,我们将从个人经验的角度谈论编程语言的认识误区。这些认识误区都是作者以前有过的。 第一、语言只是工具,练到至高境界语言就不重要了。前半句没错,语言确实只是工具,但不同的工具的适用范围不同。锤子...
这是一本访谈笔录,记录了当今*个人魅力的15 位软件先驱的编程生涯。包括Donald Knuth、Jamie Zawinski、Joshua Bloch、Ken Thompson等在内的业界传奇人物,为我们讲述了他们是怎么学习编程的,在编程过程中发现了...