`

今日反思:对简单程序的不重视

阅读更多
一个很简单的UDP/TCP/服务器连接。
不怎么重视,很随意的直接开始编码,并想着用新的思路和方法。结果代码是写很快,但是收发时候的数据怎么都不对。查了一整天,总结如下:

1、对进程规划不完全。简单一个进程做完的事非得分好几个进程。当然这不能全算是我的错,一些设计被强制改了
2、调试信息打印不完全。为了省事简简单单的输出几个变量
3、事先的伪码或者流程图没画好,搞到最后查bug晕头转向,不知道这个数据是套接字发的还是从共享队列中取的
4、对自己的新方法太自信,一开始就肯定不是那的错。
5、不冷静。过程中感觉被这样的小错卡住是对自己极大人格的侮辱!产生烦躁情绪,不过比以前好多了。现在能够在短时间内让自己冷静下来分析问题。最后也是成功的在分析后一行代码一次性搞定
2
0
分享到:
评论
1 楼 face2face 2008-12-03  
用ace,libevent..

相关推荐

    医师定期考核(简易程序)述职报告.doc

    简易程序的述职报告旨在简洁明了地总结医师在考核期间的工作表现和成就,同时反思自身的不足,以便在未来的工作中持续改进。以下是对这份述职报告的详细解读: 1. **职业道德与职业精神**:医师在考核期内始终坚守...

    医师定期考核简易程序述职报告.pdf

    总结,此述职报告反映了医师在定期考核期间对自身职业素养、业务能力、道德规范和团队协作等方面的重视,展现了其不断提高医疗服务质量的决心和实际行动。通过这样的考核和自我反思,医师可以更好地适应医疗行业的...

    学习程序设计方法(精辟方法论)

    2. 误区二:不做笔记,不总结。记笔记有助于巩固记忆,及时记录和回顾学习内容是防止遗忘的有效方法。 3. 误区三:遇到问题依赖他人解答。应培养独立思考的习惯,通过分析错误提示找出问题根源,这将带来深刻的领悟...

    基于程序结构讲授程序设计培养小学生计算思维能力——以Scratch 2.0程序设计为例.pdf

    2. 渐进式学习:从简单的程序结构开始,逐步引入复杂结构,使学生逐步掌握计算思维的各个要素。 3. 跨学科融合:将编程与各科知识结合,促进学生将计算思维运用到不同情境中。 4. 反馈与优化:鼓励学生反思和改进...

    Python程序设计第五章编程题答案(浙江大学)

    Python程序设计是学习计算机科学和数据处理的重要课程,尤其在浙江大学等知名高校中,课程的严谨性和实践性深受学生和教师的重视。本资源包含了"Python程序设计"课程第五章的编程题答案,旨在帮助学生理解和掌握...

    政治-政治的考试反思模板5篇.docx

    - **IT行业的类比**:在编写代码时,一个简单的拼写错误或符号误用都可能导致程序运行失败。因此,软件开发中强调代码审查和单元测试的重要性,以尽早发现并修复这些小错误。 #### 3. 练习不足 - **问题表现**:...

    思想品德教学反思.doc

    以下是对文档内容的详细解析: 一、重视“知识”目标的达成 在新课程改革中,虽然强调了学生的感受、体验和需要,但知识本身并未被抛弃。相反,知识仍然是学生发展的重要基础。在追求教学形式多样性和学生体验的...

    最简单的保安辞职报告精选.doc

    3. 工作反思:报告中保安对自身工作进行了反思,意识到可能并不适合保安工作,这是个人职业规划和自我认知的一部分,表明员工在寻求更适合自己的职位。 4. 对公司的感激:辞职报告中多次表达了对领导和同事的感谢,...

    C语言程序设计教学方法探析 (4).pdf

    教师可以先让学生尝试对现有程序进行简单修改,观察不同代码修改对程序输出结果的影响,并要求学生解释原因。之后,教师应提出新的问题或项目,让学生思考如何修改程序来解决新的问题。通过这种方式,学生不仅能够...

    给C++学者的50个建议

    32. 重视异常处理:在程序中实际应用异常处理技术。 33. 回顾与重写:定期审视旧代码,用新知识改进。 34. 完成所有练习:通过练习巩固知识。 35. C++与IDE并重:二者都要熟练掌握。 36. 坚持到底:选定C++就要...

    “C语言程序设计”教学方法思考.pdf

    对于基础一般、学时较少且对程序设计要求不高的学生,可以选择更加简洁、易于理解的教材。这样的分类教学有助于提升学生的学习效果。 在教学内容的安排上,应注重学生程序设计能力的培养。通过实例来讲解概念,使...

    初中数学优秀说课稿.doc

    * 变式延伸,进展重构:重视课本例题,适当对题目进展引申,使例题的作用更加突出 * 板书、布置作业 五、教学反思: * 教师应在课堂上充分调动学生的学习积极性,激发学生的求知欲 * 教师应重视学生的个性发展和...

    少儿编程SCRATCH程序在新型学习理论下的运用及研究.docx

    - **跨学科融合**:编程不仅仅是学习一种语言那么简单,它还涉及到了科学、技术、工程、艺术和数学等多个领域,促进了学生综合素质的全面提升。 - **创新思维**:在创作过程中,学生会被鼓励不断提出新想法、解决...

    周立功写给单片机学习者

    这包括设计简单的项目,编写程序并形成规范的文档。 3. 自我提升策略:作者建议学生积极参与教师的研究项目,主动向老师请教,或自费购买实验设备来加强实践训练。同时,避免将宝贵的时间浪费在无意义的事情上,如...

    程序设计基础课程设计.doc

    《程序设计基础课程设计》这一课程,正是为了让学生们能够深入理解和掌握编程的基本原理,它不仅包括理论学习,更加重视实践操作,使得学生能够在动手编程的过程中深刻理解并运用所学知识。 课程中设计的实验任务,...

    2020年c语言上机报告范文.docx

    无论是简单的还是复杂的程序,都要亲手完成,以确保真正掌握。不要害怕错误,错误是学习过程的一部分。 4. **课堂效率**: - 上课时,要集中注意力听讲,尽量避免一边听课一边翻书,这样会分散注意力。课后复习...

    《C语言程序设计》教学改革初探 (1).pdf

    这部分是学习C语言的基石,通过对基础内容的掌握,学生能够编写简单的程序,实现基本的输入输出和逻辑判断。 精髓篇:此部分的教学内容深入至C语言的核心概念,如数组、函数、指针等。通过这些概念的学习,学生能够...

    武汉理工大学单片机实习日记

    - **液晶显示程序**:显示文本信息,进一步加深对单片机输出控制的理解。 #### 五、综合项目设计 - **项目目标**:设计一个包含时钟、数字温度计和频率计等多种功能的单片机系统。 - **关键技术点**: - **定时器...

    针对计算思维培养的高中python课程教学思路初探.zip

    5. 评估与反思:除了关注结果,也要重视过程,鼓励学生对自己的代码进行反思,分析优化的空间。 总的来说,高中Python课程应该注重培养学生的计算思维,而不仅仅是教授语法。通过实践、问题解决和团队协作,学生将...

Global site tag (gtag.js) - Google Analytics