首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 代码“零缺陷”

代码“零缺陷” 文章 进入代码“零缺陷”技术社区

【《代码整洁之道》精读与演绎】之三 整洁代码的函数书写准则

  •   一、引言   以下引言的内容,有必要伴随这个系列的每一次更新,这次也不例外。   《代码整洁之道》这本书提出了一个观点:代码质量与其整洁度成正比,干净的代码,既在质量上可靠,也为后期维护、升级奠定了良好基础。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。   但我们知道,很多时候,理想很丰满,现实很骨感,也知道人在江湖,身不由己。因为项目的紧迫性,需求的多样性,我们无法时时刻刻都写出整洁的代码,保持自己输出
  • 关键字: 代码  函数  

【《代码整洁之道》精读与演绎】之二 高质量代码的命名法则

  •   本文与大家聊一聊编程中非常关键的一个点,如何更好的对代码命名。   一、引言   《代码整洁之道》这本书提出了一个观点:代码质量与其整洁度成正比,干净的代码,既在质量上可靠,也为后期维护、升级奠定了良好基础。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。   但我们知道,很多时候,理想很丰满,现实很骨感,也知道人在江湖,身不由己。因为项目的紧迫性,需求的多样性,我们无法时时刻刻都写出整洁的代码,保持自己输出
  • 关键字: 编程  代码  

《代码整洁之道》精读与演绎】之一 让代码比你来时更干净

  •   “我们就是一群代码猴子,上蹿下跳,自以为领略了编程的真谛。可惜当我们抓着几个酸桃子,得意洋洋坐到树枝上,却对自己造成的混乱熟视无睹。那堆“可以运行”的乱麻程序,就在我们的眼皮底下慢慢腐坏。”   ——《代码整洁之道》作者 RobertC.Martin,于SD West 2007技术大会   一、系列文章前言   敲完上面这段文字的时候,心里在想,一个刚踏入编程生涯的新人,要经历多少的淬炼,才能领略到Bob大叔所谓的编程的真谛
  • 关键字: 代码   C++   

<读书笔记> 代码整洁之道

  •   概述   1、本文档的内容主要来源于书籍《代码整洁之道》作者Robert C.Martin,属于读书笔记。   2、软件质量,不仅依赖于架构和项目管理,而且与代码质量紧密相关,本书提出一种,代码质量与整洁成正比的观点,并给出了一系列行之有效的整洁代码操作实践,只要遵循这些规则,就可以编写出整洁的代码,从而提升代码质量。   3、该书介绍的规则均来自于作者多年的实践经验,涵盖从命名到重构的多个编程方面,具有很好的学习和借鉴价值。   4、习艺要有二:知和行。你应当学习有关规则、模式和实践的知识,
  • 关键字: 代码  TDD  

转行做程序员之前必须考虑的三件事

  •   2013-2014年间,全世界吹起一阵写代码的风潮,各大媒体疯狂报导,鼓吹年轻人不管所学为何,一定要学写程序。时不时就会看到“程序员是最有钱途的工作之一!”或者“连奥巴马都开始写代码,你能不开始吗?”这类的文章,不管金钱诱惑、名人带头,仿佛全世界都在疯狂的做程序。就算到了2015年底,不时仍有这类文章出现。相对之下,许多人认为自己目前工作很糟糕,包括老板高压统治、工作内容乏味、薪水仅能糊口等等,看到文章里头那些“高薪”、&ldqu
  • 关键字: 程序员  代码  

一线研发之声 之 完美主义者的程序员特征

  •   观文识人,代码无疑是了解一个程序员的最佳途径。   且不论算法思路,单就代码的界面风格,便可知一二。   1. 追求精美的对齐。尽可能精确到每一个"断点",是他的追求。     2.没有tab字符,而是采用4个或8个空格键代替。   编辑时敲入的是tab键,但其编辑器会设置"文件保存时tab用空格字符替代" 为何呢,因为这样的代码,无论在那种编辑器上打开,都一定是对齐的。拷给别人,才不担心形象受损。
  • 关键字: 代码  常量  空格  

软件设计之道:简洁

  • 提到软件设计,我们搞电子的或多或少接触了一些,应该看到社会对于软件设计类人才的需求日益增加,拿华为来说,其中可以说90%以上的工作岗位是招聘软件开发工程师的。每个人编写的代码都有自己的风格,而程序员的差别在于理解能力,差劲的程序员不理解自己做的事情,优秀的程序员则相反。如果你的程序还只是拼拼凑凑,毫无章法可言,那么这里的一些建议可能是很有帮助的。
  • 关键字: 软件设计  简洁  代码  

Verilog HDL设计进阶:有限状态机的设计原理及其代

  • 由于Verilog HDL和 VHDL 行为描述用于综合的历史还只有短短的几年,可综合风格的Verilog HDL 和VHDL的语法只是它们各自语言的一个子集。又由于HDL的可综合性研究近年来非常活跃,可综合子集的国际标准目前尚未最后形
  • 关键字: Verilog  HDL  进阶  代码    

编程做好这六点,你就是大师了

  • 程序设计是每一名电子工程师的必修课程,在数字电子迅速发展的今天,程序设计对于电子工程师来说,正变得越来越重要。
  • 关键字: 程序设计  函数  变量  编程  代码  

单片机反汇编是什么?

  • 工程师编写单片机程序的时候一般是采用用汇编语言或高级语言(C或C++)编写的,这些程序代码叫原代码,当程序编写 ...
  • 关键字: 单片机  反汇编  代码  

写出高效优美的单片机C语言代码

  • 程序能跑起来并不见得你的代码就是很好的c代码了,衡量代码的好坏应该从以下几个方面来看1,代码稳定,没有隐患 ...
  • 关键字:   单片机  C语言  代码    

高可靠性飞行代码的自动化验证技术

  • 从仿真模型自动生成代码是基于模型设计中的关键开发环节,可实质性地减少开发团队手写代码所花费的时间和工作量。要想成功开发高性能的嵌入式系统,就必须生成非常高效的代码。代码效率目标包括内存使用的最小化和执
  • 关键字: 可靠性  飞行  代码  自动化    

用OpenCL开发嵌入式混合代码

  • 用OpenCL开发嵌入式混合代码,近几年来,处理器从最求高性能转向追求多内核。这种改变主要是由于量子效应(quantum effects)的作用难以实现高性能和低功耗的兼得,因而需要加速开发新的软件技术。这些技术属于通用运算块,不但可应用于异构多核C
  • 关键字: 代码  混合  嵌入式  开发  OpenCL  

CAN总线控制器IP核的代码分析

  • include timescale.v// synopsys translate_on`include can_defines.vmodule can_top(`ifdef CAN_WISHBONE_IFwb_clk_i,wb_rst_i,wb_dat_i,wb_dat_o,wb_cyc_i,wb_stb_i,wb_we_i,wb_adr_i,wb_ack_o,`elserst_i,ale
  • 关键字: 代码  分析  IP  控制器  总线  CAN  

多核DSP Bootloader代码加载方法

  • 多核DSP Bootloader代码加载方法,引言 无线通信产业不断推进创新,像WCDMA、WiMAX、MIMO和4G都需要增强的性能.性能增强,提供更大通信带宽的同时意味着越来越大的数据流量。多内核DSP强大的处理能力,兼具FPGA的扩展特性和阵列优点以及DSP的相似性和
  • 关键字: 加载  方法  代码  Bootloader  DSP  多核  
共118条 3/8 « 1 2 3 4 5 6 7 8 »
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473