`
agileway.cn
  • 浏览: 13922 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

尽量消除编程过程中的表达阻力

阅读更多
http://www.agileway.cn/?p=22


在编程过程中,如果要期望达到并保持“流畅无碍”的心境,
可以观察舟行水上借水、风之势,获得灵感:
尽可能的消除编程过程中的阻力,尽可能的借势得势。

因此,对一名高效程序员而言,熟练使用编程工具是基础性的技巧要求和训练,
从最近的说起,就是要熟练使用键盘,熟练使用IDE的快捷键,
不要让键盘成为编程的阻碍,
而要让键盘仿佛是你手的延伸,所思所想键盘下可如水泻出瓶子一般流畅;
不要辜负IDE设计者为你提供的快捷键,
而要让自己对快捷键的使用达到十分熟习甚至近乎遗忘的程度。
简而言之,让思想和表达之间的阻力越小越好。



1
0
分享到:
评论

相关推荐

    常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip

    常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip常用设计编程工具 水管、风管沿程阻力计算程序 ...

    CAPL编程入门(中文)

    CAPL编程是一种专门为CAN总线系统开发的编程语言,它是Vector CAN工具的节点编程语言,主要用于节点仿真、网络仿真、仿真控制系统的环境、节点测试以及网关。CAPL程序基于事件驱动模型,可以检测各种事件并执行相关...

    CoDeSys编程手册(中文word版本)

    3标准的编程环境,支持包括IL(指令表)、ST(结构化文本)、FBD(功能块图)、LD(梯形图)、CFC(连续功能图表)和SFC(顺序功能图)在内的六种编程语言,允许用户在同一个项目中灵活运用多种语言进行编程。...

    编程之魂:与27位编程语言创始人对话

    《编程之魂:与27位编程语言创始人对话》这本书为读者提供了一个独特的视角来了解编程语言的创造过程和它们的设计理念。通过与这些编程语言创始人的对话,我们可以从他们的口中得知为什么他们认为有必要创建新的编程...

    基于tracker和python的物理建模方法——以研究抛体运动的阻力变化为例.pdf

    最后,文档总结认为,通过物理建模结合计算机编程技术和应用软件的使用,不仅可以加深对抛体运动中阻力变化规律的理解,而且这种方法可以推广到其他动力学实验中去。这强调了所采用方法的普适性和潜在的广泛应用价值...

    编程原本.pdf

    在学习过程中,动手实践非常重要,实际编写代码是学习编程的最佳方式。可以尝试从简单的项目开始,逐步增加复杂度。此外,加入编程社区,与他人交流,阅读他人的代码,也是提升编程技能的好方法。 编程在IT行业中的...

    python编程(从入门到实践).zip

    学习Python编程的过程中,理解并熟练使用标准库至关重要。Python的内置库如os、sys、numpy、pandas、matplotlib等,提供了丰富的功能,包括文件操作、系统交互、科学计算、数据可视化等。通过这些库,你可以构建出...

    三菱Q系列编程手册(中文 全)

    在《Q系列编程手册(SFC)》中,SFC指的是顺序功能图(Sequential Function Chart),这是PLC编程中常用的一种图形化编程语言,它通过流程图的形式表示程序的执行顺序。手册深入讲解了如何使用SFC进行编程,包括步进、...

    如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你)

    编程过程中,调试是不可或缺的一部分。通过调试,我们可以深入理解程序的运行过程,找出并修复错误。学习和掌握有效的调试技巧,能帮助我们快速定位问题,提升编程效率。 方法(四)选择正确的学习路径 在学习...

    WINDOWS高级编程指南.pdf

    结构化异常处理(Structured Exception Handling,SEH)和Unicode编码是Windows编程中不可忽视的高级特性。SEH提供了一种统一、有效的机制来处理程序运行时可能出现的异常情况,而Unicode编码则是现代软件开发中处理...

    GPU高性能编程CUDA实战中文

    总的来说,《GPU高性能编程CUDA实战中文》是一本理论与实践相结合的教材,它不仅为读者提供了CUDA编程的基础知识,同时也详细介绍了CUDA编程中的各种高级技巧和优化方法。通过阅读本书,读者能够快速入门CUDA,并...

    C++高级编程(第2版) 中英文pdf带源码

    《C++高级编程(第2版)》并不是讲解语言的大量细节并给出少量真实世界的场景,而是教您如何在真实世界中使用C++。《C++高级编程(第2版)》还会披露一些鲜为人知的特性,使用这些特性可以让编程更简单;还讲解了可重用...

    润飞并口编程器驱动程序(rf1800mini_rf910)

    - 遵循正确的操作步骤,避免在编程过程中突然断电或拔掉编程器,以防损坏芯片。 - 使用编程软件时,根据芯片的特性设置合适的电压和编程速度。 总的来说,润飞并口编程器驱动程序RF1800Mini-RF910是一款强大的工具...

    ST语言规则编程手册全面讲解ST语言

    ST语言,全称为Structured Text,是IEC 61131-3标准下的编程语言之一,常用于工业控制领域的PLC(可编程逻辑...在实际编程过程中,结合具体的例子和练习,读者将能够灵活运用这些知识,解决各种工业自动化控制问题。

    Python Twisted网络编程框架(中文)

    文档中的示例涉及了从空工厂和非空工厂中输出数据的过程,这有助于理解如何使用工厂来管理多个连接。 #### 七、使用Deferreds进行异步编程 `Deferreds`是Twisted中用于处理异步操作的重要机制。它们允许程序员以更...

    C++高效编程:内存与性能优化(pdf版)

    本书深入探讨了如何在C++编程中高效地使用内存资源,以及如何进行性能优化,以编写出既高效又优雅的代码。 书籍作者Rene Alexander和Graham Bensley均拥有十几年的软件开发经验,他们曾为多个不同的公司和项目提供...

    (完整版)ST语言编程手册.pdf

    在工业自动化编程中,这两种结构的使用使得系统能够根据不同的输入参数执行特定的操作,并输出相应的结果。 在手册中,还提到了“POU”(Program Organization Unit,程序组织单元)的概念。POU包括功能、功能块...

Global site tag (gtag.js) - Google Analytics