码迷,mamicode.com
首页 >  
搜索关键字:bug-free    ( 34个结果
Writing Clean Code 读后感
最近花了一些时间看了这本书,书名是《Writing Clean Code ── Microsoft Techniques for Developing Bug-free C Programs》这里主要总结了一些里面的编程思想。为空语句加上NULL当需要使用空语句的时候,最好写上NULL, 比如:if...
分类:其他好文   时间:2015-11-12 23:30:55    阅读次数:277
[LeetCode] Integer to English Words
This problem is not difficult. But it is not easy to have a bug-free code. As you write your codes according to the hints, the most important thing is...
分类:其他好文   时间:2015-08-31 21:21:12    阅读次数:161
[LeetCode] Rectangle Area
Well, this problem looks easy at first glance. However, to get a bug-free code may be not that easy.The total square is simply equal to the sum of the...
分类:其他好文   时间:2015-06-08 14:56:55    阅读次数:96
Remove Linked List Elements
基础题注意要bug free看清楚细节得public class Solution { public ListNode removeElements(ListNode head, int val) { if(head==null ) return null; Lis...
分类:其他好文   时间:2015-04-24 06:41:32    阅读次数:139
Valid Palindrome
思路:前后两个指针。又一次bug free!(但是速度慢。待我想想有什么更好解法么?或者是 判断可以优化?果真!判断isCharEqual(c1,c2)时,可以优化。不需要判断c1到底是大写还是小写)如下面。 bool isCharEqual(char c1, char c2){ ...
分类:其他好文   时间:2015-04-19 14:32:58    阅读次数:111
Airbnb电面面经
Airbnb电面风格是要求代码写完了能够编译,然后自己写测试用例并跑过。感觉这样的好处是的确很考察代码功力,那种当场一次bug free,然后跑几个测试用例全过的感觉很爽。不好的地方是容易增加变数,因为即使自己本身水平不变,不同时候发挥略有差异,检查一两个bug用的时间可能就没机会做后面的follow up了。 第一轮考察分页显示功能的实现。给了以下一些输入数据,要求将以下行分页显示,每...
分类:其他好文   时间:2015-02-08 06:48:13    阅读次数:295
全脑瘫IT时代(九)
bug free 是每一个有良心,有道德的程序员的追求。无奈如今是全脑瘫IT时代,一切皆往快餐靠拢,君不见某企鹅beta了多少年了还是给用户的电脑上猛塞bug? 好了,废话暂且不论,且看今回:包星尔克双机连,日常工作全完蛋。 由于公司开始执行比较严格的安全策略,桌上的两台电脑将被隔离到两个不能互.....
分类:其他好文   时间:2015-01-17 22:07:24    阅读次数:193
写bug-free 的code
一个算法题目 写的没有bug,是件不容易的事情 必须要考虑全面,其实就是你算法过程中,每个变量是否适用,你的算法是在什么样的前提下面展开的 这个和参数检查是另外一件事情,参数检查被说的好像是一个必须要做的过程,其实这个跟具体实现由关系 如果具体实现无关参数,那就不需要做什么参数检查 比方说 很多时候都要检查传入参数是不是null,如果函数要取这个地址的值,那必须要检查这个指针是否是null...
分类:其他好文   时间:2014-10-28 15:37:03    阅读次数:126
编程精粹--编写高质量C语言代码(6):对程序进行逐条跟踪
发现程序错误最好的方法就是执行程序。在程序执行过程中,我们利用我们的眼睛,或者通过我们编写的断言和子系统一致性检查等自动测试的工具来发现错误。虽然断言和子系统检查都很有用,但是如果程序员事先没有想到应该对某些问题进行检查,那么也就无法保证程序没有问题。 程序员可以在代码中设置断点,一步步跟踪代码的运行,观察输入变为输出的过程。程序员测试其程序最好的方法就是对程序进行逐条跟踪,对中间的结果进行认真...
分类:编程语言   时间:2014-08-29 21:25:44    阅读次数:337
编程精粹--编写高质量C语言代码(4):为子系统设防(一)
通常,子系统都要对其实现细节进行隐藏,在进行细节隐藏的同时,子系统为用户提供了一些关键入口点。程序员 通过调用这些关键的入口点来实现与子系统的通信。因此如果在程序中使用这样的子系统并且在其调用点加上了调 试检查,那么不同花很大力气就可以进行许多错误检查。 当子系统编写完成后,要问自己:“程序员什么情况下会错误地使用这个子系统,在这个子系统中怎样才能自动检 查出这些问题?”...
分类:编程语言   时间:2014-05-21 07:04:02    阅读次数:283
34条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!