作者thinkniht (不下棋=.=)
看板Soft_Job
標題Re: [請益] production level code?
時間Sat Jul 27 12:29:36 2013
※ 引述《paaju (趴啾)》之銘言:
: 我是剛從學校畢業還沒有工作經驗的新鮮人
: 最近在programmer面試的時候有被問到
: 要寫production level code
: 可是真的不是很清楚production level code是要寫成怎樣呢
: 不知道有人可以指點迷津一下嗎
我覺得工作常常會遇到一個狀況是:
同樣的名詞,雙方的認知不太一樣
所以如果別人說他們這邊要寫出"production level code"
那該讓對方講清楚怎樣算"production level code"
以及該詢問對方在開發過程中的做法
對於產品開發,我有聽過以下做法是:
1.
我開發個程式給A公司用
然後用複製貼上改一改的方式,改給B公司用,然後以此類推給別的公司使用
(改的幅度可能很大,也可能很小,但最後程式版本的部分會變得很麻煩)
我把我開發的東西當作是產品...
2.
對於不同的客戶,我只要改一些數字參數,要是不符合客戶的需求,就說服客戶接受
(如果客戶需求差異很大 就用方法1)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.243.95
→ typepeter:嗯...不用版本控制嗎?像GIT或SVN的,branch出一版本 07/27 12:48
如果不同的分支,共通的程式後來才發現有Bug
那怎麼辦?每個分支都改嗎?這一樣會有版本問題
→ leiyan:一般都只分核心跟介面 通常核心不太會照客戶要求去改 07/27 13:23
※ 編輯: thinkniht 來自: 114.42.243.95 (07/27 17:36)
→ uranusjr:共通部分有問題就改 master (或 trunk) 然後 merge 到各 07/27 19:31
→ uranusjr:branch 不就好了... 07/27 19:31