这么题目看起来就比较有争议:运行起来专业的代码才漂亮嘛。但是从另外一个角度来说"让代码看上去比较专业"是一个积极的做法,无论对谁都没有坏处,对工程师,管理者和用户都有益无弊。   首先这个题目说的是"看上去",所以我不会说明如何使代码真正专业。世界上有很多的书籍和文章告诉软件工程师如何写出专业的代码。如果要说"什么样的代码
原创 2010-11-28 11:30:36
269阅读
什么样的代码种会发现到美了。总结下,个人感觉有几点。
推荐 原创 2011-06-23 18:29:33
1389阅读
2点赞
3评论
平时很少看技术书,书店太远,买来的书看过的可能还不到20%,不知道是现在的好书太少,还是从小没养成看书的习惯,大多数的知识都是实践和google而来 《Thinking in Java》看过不下十次次,每次看一段就想睡觉,但我却觉得《Core Java》不错,少有的一本看完了的书 《CSS网站布局实录》坦白说写得并不算太好,但作为我CSS的入门书籍,使得我不再惧怕写CSS了 《Profession...
转载 2008-11-20 08:59:00
97阅读
2评论
软件开发中用的时间最少的是编写代码,写代码的时间是很少的,多数时间是在前期设计,例如项目需求分析等。写代码也并不是写完实现了功能就结束,不是这样的,要写出让人易读易理解的代码才是难能可贵的。代码美中对漂亮的代码有这样的一些描述。也算是简单、漂亮代码的基本思想吧。 1、通过删除代码来实现功能的提升。
原创 2021-07-17 12:47:54
304阅读
不读《代码》的10大理由: 10. 危及感情:爱不释手,容易专
原创 2023-04-28 22:13:15
245阅读
程序如下: int match(char * regexp,char *text);    int matchhere(char * regexp,char *text);    int matchstar(int c, char *regexp, char *text);   &
原创 2009-03-21 00:18:37
526阅读
JAVA 代码的实现: int array[] = { 49, 68, 13, 27, 65, 76, 12 };    public void sort(int l, int u) {      if (l >= u) {     
原创 2009-03-21 00:20:42
558阅读
通过在网上查阅资料后了解到BAT(中国三大互联网公司百度公司(Baidu)、阿里巴巴集团(Alibaba)、腾讯公司(Tencent))公司对内部代码规范要求。 我粗略总结出了以下几点: 一、可读性的重要性 编程有很大一部分时间是在阅读代码,不仅要阅读自己的代码,而且要阅读别人的代码。因此,可读性良 ...
转载 2021-09-15 23:41:00
246阅读
2评论
初学者如何更好自学Python代码?Python很适合初学者自学的编程语言,试着从“ Hello World”开始,你会发现Python适合自学成才。在你慢慢熟悉Python那一刻,你很快被它通过各种方法来实现类似用途的适应性所着迷。Python可以编写简洁的代码,下面希望分享四个在常规Python项目中非常有用的技巧。希望能帮助到你的问题:初学者如何更好自学Python代码?1.列表,字典和集合
Python虽为简洁但是也很挑剔,它比较注重格式,为了更好地去搞清楚它的写法,在Python中有一个彩蛋,​​import this​​,如果我们真的明白了这个彩蛋的含义,我想会对我们的写法格式有很大的帮助Beautiful is better than ugly.优美胜于丑陋(Python以编写优美的代码为目标)Explicit is better th
原创 2021-09-22 15:24:39
457阅读
什么样的代码才是美的代码?一千
原创 2023-07-13 18:14:56
0阅读
        购买这本书对于我来说其实是对google,微软这样IT企业的一种崇拜,他们为我们创造的产品让我不禁好奇,他们是怎样想到,又或者是怎样实现的,这些我们身边的电脑、互联网还有电子产品究竟是怎样出现的。从这本书中,读者可以发现我们身边的每一件事其实并没有那么神秘,甚至有些都是我们在本科期间学习到的知识,唯一的问题便是被那些“大师”们运用到
推荐 原创 2012-07-30 21:50:56
1145阅读
3点赞
3评论
第一反应下写出来的程序: /**     * 二分法查找(迭代实现)     */   public int query(int value, int start, int end) {     if (start > end) {  &
原创 2009-03-22 01:13:16
1168阅读
1点赞
1评论
软件设计的目的:帮助他人,包括其他的程序员变化定律:程序存在的越久某个功能需要做出改变的可能性就越大缺陷定律:新增的缺陷和修改或新增的代码数量成正比简洁定律:维护难度反比于代码的简洁程度,代码应当简单测试定律:你对软件的了解程度等于你所做的测试的程度语句总结:程序员:
原创 2022-01-13 16:22:48
172阅读
专家读《代码》视频 主持人: 李宁 ZDNet 至顶网主编李宁专注Web2.0&SOA技术研究报道。 嘉宾: 周爱民 “Borland Delphi产品专家”称号。曾著有《Delphi源代码分析》,《大道至简》等。有十余年的软件开发、项目管理、团队建设的经验。 霍泰稳 霍泰稳是InfoQ中文站的总编,有多年的软件开发经验和媒体从业经历。
原创 2008-11-27 10:59:50
408阅读
针对《美丽测试》中引入的JUNIT,下载了一个JUNIT 4.5试用了一下: public class Main {   /**     * 二分查找(非迭代)     *        * @return &
原创 2009-03-22 17:24:55
753阅读
0-操作成功完成。1-函数不正确。2-系统找不到指定的文件。3-系统找不到指定的路径。4-系统无法打开文件。5-拒绝访问。6-句柄无效。7-存储控制块被损坏。8-存储空间不足,无法处理此命令。9-存储控制块地址无效。10-环境不正确。11-试图加载格式不正确的程序。12-访问码无效。13-数据无效。14-存储空间不足,无法完成此操作。15...
转载 2021-06-17 15:02:29
6293阅读
0-操作成功完成。1-函数不正确。2-系统找不到指定的文件。3-系统找不到指定的路径。4-系统无法打开文件。5-拒绝访问。6-句柄无效。7-存储控制块被损坏。8-存储空间不足,无法处理此命令。9-存储控制块地址无效。10-环境不正确。11-试图加载格式不正确的程序。12-访问码无效。13-数据无效。14-存储空间不足,无法完成此操作。15...
转载 2021-07-30 11:33:23
6973阅读
0-操作成功完成。  1-函数不正确。  2-系统找不到指定的文件。  3-系统找不到指定的路径。  4-系统无法打开文件。  5-拒绝访问。  6-句柄无效。  7-存储控制块被损坏。  8-存储空间不足,无法处理此命令。  9-存储控制块地址无效。  10-环境不正确。  11-试图加
转载 2022-03-20 14:26:59
1366阅读
摘要:Dyad作者、资深C++工程师Shawn McGrathz在空闲时翻看了Doom3的源代码,发出了这样的惊叹:“这是我见过的最整洁、最优美的代码!”“Doom 3的源代码让我对那些优秀的程序员刮目相看。”因此有了本文。背景介绍:Doom3是id Software于2004年开发的第一人称射击游戏,目前以GPL v3协议开源。其采用游戏引擎的是id Tech 4,由id Sof
转载 2021-08-12 11:32:26
1240阅读
  • 1
  • 2
  • 3
  • 4
  • 5