灰塵精靈§小貘
1 years ago
請問軟體開發一個功能一個push是有可能做到的嗎?
latest #13
我覺得困難的地方在於,我常常在開發某功能的時候,突然有人跟我說有某個 bug 要修正.進行中的工作可能還需要一段時間才能完成,但小 bug 很快就能修正.這時我會先中斷手邊的工作,把 bug 修好後繼續完成工作.工作完成後再一起 push.但這樣就違反了"一個功能一個push"的原則
Saori x 淘氣孟
1 years ago
理想是豐滿的,現實是骨感的。
Lucifiel: 所以你會怎麼做?
立即下載
Saori x 淘氣孟
1 years ago
跟你一樣做。
Saori x 淘氣孟
1 years ago
工作多年才發現,理想是理想,現實只能接近理想,越接近當然越好,但是不要勉強。
Lucifiel: 組長之所以堅持這個做法,是方便為客戶的舊版本程式修正錯誤.這樣就能把某次 push 的內容直接覆蓋到舊程式中.
可是我覺得這樣很麻煩又風險很高.叫客戶乖乖等新版本啦!
Saori x 淘氣孟
1 years ago
為求不同目的就有不同的犧牲了。
我們就是在這些犧牲下存活的倖存者。 (!?)
我就說那不能有插件,我必須把手邊的工作完成才能進行下一件.他就說你不能把寫到一半的程式註解掉嗎?
如果我在寫比較大的功能可能要把十幾個地方註解掉喔...
Saori x 淘氣孟
1 years ago
這個時候就要發揮 branch 的功效了。 @@
不是就分很多branch嗎除非是有關的不然到可以分ㄅ(?)
對喔還有這招...不過我不認為組長會聽取我的建議就是了...
back to top