Re: [討論] 程式被主管指派他人對外發表!

看板Soft_Job作者 (原來我是憤怒的鄉民)時間10年前 (2015/08/25 21:54), 10年前編輯推噓25(28320)
留言51則, 33人參與, 最新討論串6/8 (看更多)
※ 引述《vivijacky (vivijacky)》之銘言: : 前提是我寫了一套測試自動化的程式,從架構,流程,幾萬行的CODE,都是由我一 : 個人獨力完成,總共花費了好幾個月的時間去實作. : 但是在上週我被分配到繁忙的任務在忙得焦頭爛額之際,聽到其他軟體部門閒聊得知 : 我做的程式被主管指派部門其他人發表和架設,得知的當下我心裡的不爽,因為這件事 : 是在我未被告知完全不知情的情況下發生,所以我周五去找主管理論,但是一直被主管 : 扯說我平常哪邊表現不好指派的人表現比我好(心理OS: XXX!這是我做的產品耶),談了 : 2次共四小時,都是我問A他回B狀況最後當然不了了之,到今天我還是覺得很憤慨,這種 : 感覺對我來說就像是我生了一個小孩,被強行抱走還被改姓!請問版上的大大我該怎麼 : 做以及自保!? 教你一個做法,就是要寫別人看不懂的Code呀。 把所有設計模式,從抽象工廠模式、工廠模式、策略模式、鏈模式、觀察者模式、 轉接器模式、代理人模式、裝飾模式、樣板模式、狀態模式,24種設計模式全部復合 使用。 你也可以參考候捷的重構、或敏捷軟體開發、大話設計模式。 把他們的模式全部用在Code裏 再更狠一點的話,若你有接觸什麼zigbee、beacon 4.0、lora 寫個三角定位法,火星座標… 記得全部不要寫註解。 這樣,能維護你的程式的人少之又少,只是會被下一個維護的人罵到靠杯 當然你也可以用數學寫程式,像印度人都不用for 跟 while。他們都用數學寫程式 還會效率加快 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.240.1 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1440510859.A.3C0.html ※ 編輯: purin88 (61.228.240.1), 08/25/2015 21:56:27

08/25 22:40, , 1F
好方法XD
08/25 22:40, 1F

08/25 23:09, , 2F
也可以把變數/類別命名用abcd取代
08/25 23:09, 2F

08/25 23:15, , 3F
結果是兩三個月之後自己也看不懂了
08/25 23:15, 3F

08/25 23:21, , 4F
變數來個lI1
08/25 23:21, 4F

08/25 23:37, , 5F
印度人不用for & while?認真?有數學方式可以取代?
08/25 23:37, 5F

08/25 23:39, , 6F
全部用if/else + goto可以做到 但是看code的人會崩潰
08/25 23:39, 6F

08/25 23:53, , 7F
老闆會開除你,直接找人重寫.
08/25 23:53, 7F

08/25 23:54, , 8F
最後要改的時候,自己也忘了xd
08/25 23:54, 8F

08/25 23:59, , 9F
08/25 23:59, 9F

08/26 00:28, , 10F
不用for 跟while ?
08/26 00:28, 10F

08/26 01:07, , 11F
不要這樣搞人
08/26 01:07, 11F

08/26 01:36, , 12F
改到自己累死了 = ="
08/26 01:36, 12F

08/26 01:55, , 13F
返僕歸真才是正道 全部用一條龍下去 什麼鬼模式都不要用
08/26 01:55, 13F

08/26 08:43, , 14F
會不會到時沒人會改 最後就是只有自己加班去除錯...
08/26 08:43, 14F

08/26 10:01, , 15F
也不過是一面之詞不確定真假,大家也太認真了
08/26 10:01, 15F

08/26 11:17, , 16F
XD 好機車
08/26 11:17, 16F

08/26 11:21, , 17F
我知道可以用if/else goto做的到 但這不是什麼數學方
08/26 11:21, 17F

08/26 11:21, , 18F
式吧 而且我是想知道印度人真的不這樣做?
08/26 11:21, 18F

08/26 11:42, , 19F
結果最後自己看不懂XD
08/26 11:42, 19F

08/26 11:54, , 20F
突然想到混淆大賽....
08/26 11:54, 20F

08/26 11:54, , 21F
騙人,我們這印度人一樣會用for/while阿= =
08/26 11:54, 21F

08/26 11:58, , 22F
08/26 11:58, 22F

08/26 12:13, , 23F
到最後自己run流程時 會連自己都覺得我到底看了三小...
08/26 12:13, 23F

08/26 12:19, , 24F
我寫 1+2+...+n 也不用迴圈喔 XDDD
08/26 12:19, 24F

08/26 12:58, , 25F
這樣哪有比較好,反而一堆軟體技術會被別人學走
08/26 12:58, 25F

08/26 14:34, , 26F
接班人可能會堵你
08/26 14:34, 26F

08/26 14:36, , 27F
印度人不用 for 跟 while ?
08/26 14:36, 27F

08/26 15:47, , 28F
哼,不用 for while 有什麼了不起的,我寫程式只用0跟1,
08/26 15:47, 28F

08/26 15:47, , 29F
我師傅更厲害! 他當年只用一個0就寫出一套資料庫系統了!
08/26 15:47, 29F

08/26 15:47, , 30F
...以上當然是唬爛搞笑的,請不要認真...
08/26 15:47, 30F

08/26 15:50, , 31F
就自己額外架個svn,每次要commit 進公司就是把自己最新
08/26 15:50, 31F

08/26 15:50, , 32F
那份明碼再壓到一層加密的shell,屬於公司的明碼就是是
08/26 15:50, 32F

08/26 15:50, , 33F
在load 你的lib 去執行
08/26 15:50, 33F

08/26 15:55, , 34F
你只要明碼不是透過你們公司的任何硬體資產寫就好
08/26 15:55, 34F

08/26 15:55, , 35F
名義上 法律上你都沒欠公司
08/26 15:55, 35F

08/26 16:26, , 36F
樓樓上,直接(1 + N)*N /2 就好了
08/26 16:26, 36F

08/26 16:27, , 37F
靠邀 原來我忘記刷新 我是講NCUking...
08/26 16:27, 37F

08/26 17:02, , 38F
樓上 這就是原PO指的印度人用數學寫程式吧
08/26 17:02, 38F

08/26 20:04, , 39F
這個數學這麼簡單 台灣高中程度而已 跟哪國人寫有關?
08/26 20:04, 39F

08/26 20:05, , 40F
而且這篇文是說 都 所以我想知道有什麼東西可以跟
08/26 20:05, 40F

08/26 20:06, , 41F
for/while 完全等價 且是透過數學弄出來的
08/26 20:06, 41F

08/26 22:59, , 42F
同意樓上 想知道+1
08/26 22:59, 42F

08/26 23:00, , 43F
而且for/while 有讓使用者決定執行幾次 (length ?)
08/26 23:00, 43F

08/26 23:00, , 44F
只靠else/if 可以做到等價又簡短的效果嗎@@??
08/26 23:00, 44F

08/26 23:13, , 45F
特殊演算法可以 不過那是特例. 大部份都不行.
08/26 23:13, 45F

08/26 23:18, , 46F
當然我蠻好奇一點 原po真的看過印度人的code嗎@@
08/26 23:18, 46F

08/27 08:46, , 47F
樓上我有同感!
08/27 08:46, 47F

08/27 08:47, , 48F
(單指印度人的 code)
08/27 08:47, 48F

08/27 11:42, , 49F
印度人xD
08/27 11:42, 49F

08/27 17:55, , 50F
印度人都用遞迴寫loop吧
08/27 17:55, 50F

08/28 07:35, , 51F
不要浪費自己的時間,換公司或創業,技術都有時效性
08/28 07:35, 51F
文章代碼(AID): #1Lt7EBF0 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Lt7EBF0 (Soft_Job)