zoukankan      html  css  js  c++  java
  • Voodoo Programming(这段话让我笑了10分钟。。。。哈哈哈)

    http://blog.richliu.com/2006/09/30/357/

    Voodoo Programming 中文又稱巫毒編程, 我在一個偶然的機會下看到這個名詞

    原意是講, 不知道程式怎麼運作, 結果就下去寫程式, 然後就不會動了, 或是得到一個可以動,
    但是不知道為什麼會動的結果... 後來也有引申 compile 第一次不過, compile 第二次就過的意思..

    不過我比較喜歡這個解釋

    當遇到程式一直跑不出來又找不到原因, 感覺很鬱卒時就隨意改些程式的變數之類, 期望程式可以正常跑.

    搞 Embedded Linux 時, 常常碰到一些靈異狀況, 很多莫名奇妙的情形, 看 Code 也不見得能夠了解為什麼,
    甚至常常程式改寫之後, 某一個功能就爛了.
    這時候就會自己開始亂改程式, 期望他能夠出現我要的結果, 或是前後亂動, 甚至是這種指令都出來了
    "# mv .config .. ; make mrproper ; mv ../.config . ; make dep ; make zImage"
    我想 Linux 在修改程式後, 期望大家都要 make clean 再重編一次, 有時候或許就是這種 Voodoo Programming 發生功效了吧.

    有時碰到看起來程式都對, 只是就是會發生問題的東西, 心中真的是有一股咒怨, 連寫出來的 code 都帶有怨氣, 例如:

    int fuckvar;
    char *shitstr;
    char damearray[SHITNUM]; .......
    int *asshole(.....)

    (这段话让我笑了10分钟。。。。哈哈哈)

    整個程式就是一種詛咒, 這時候的 Programmer 己經變成了 Voodoo Programmer XD

  • 相关阅读:
    003 All Primitives In Java
    002 JAVA Hello World!
    001 JAVA- 塑造可跟着你走的IDE
    input子系统
    ctargs使用
    内核中的锁
    GridView 使用详解
    Button 使用详解
    TextView 使用详解
    ImageView 使用详解
  • 原文地址:https://www.cnblogs.com/zc22/p/574056.html
Copyright © 2011-2022 走看看