※ 引述《hidog (.....)》之銘言:
: ※ 引述《vi000246 (Vi)》之銘言:
: : → kangan987: 推 12/29 11:35
: : 推 abraxas: 推 12/29 13:14
: : 推 botnet: 推 12/29 13:45
: : 推 b87088: 推 12/29 15:56
: : 推 sunsamy: 用git抓bug是源於無知,不是本身有多利害,像義和團 12/29 17:25
: ^^^^^^^^^^^^^^^^^^^^
: 有一種狀況是這樣
: 軟體架構設計不良,高耦合,導致原本要做A功能,卻影響到B功能,
: 但不好追是哪一行程式造成問題. (開發經驗久的人應該都遇過這種情形)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
程式會造成"軟體架構設計不良,高耦合,導致原本要做A功能,卻影響到B功能,"
大部份是git造成的
不知道吧?那這樣算不算"無知"?
想看看git branch來merge去是不是都是一坨屎在那branch來merge去
看到架構了嗎?看到解耦了嗎?沒有!有的就是一坨屎
本身就在一坨屎的框架下做版控
然後用這坨屎的log抓為什麼會是這麼大一坨屎呢?
是誰產生的一坨屎呢?
是不是非常無知呢?
當然要跳脫像坨屎一樣的版控軟體git是有辦法的
.....下次再分享
: 這種時候我們會需要追是從哪個版本開始壞掉
: 靠git去回復版本,找出出問題的commit,是一個很有效率的做法.
: 我認為debug是挑合適作法,在時間要求內解決掉問題
: 做法本身並沒有優劣之分,而是這個做法適不適合目前的處境
: 沒有時間壓力的情況下,可以根據bug的源頭做架構調整
: 有時間壓力的情況下,靠工具輔助快速找出問題,work around的方式先讓東西能動.
: 用無知來形容用git除錯,個人覺得還蠻怪的
: 是說git這類版控工具的功能之一,就是出問題的時候能查找出是誰,是哪個修改造成bug
: 拿git來做debug的輔助工具並沒有不對,個人感覺 @@
: 反而我覺得git無法輔助debug的話,那做版控的目的是啥呢....
作者: t64141 (榕樹) 2021-12-29 20:28:00
為什麼軟體架構和偶合能變git的鍋
作者:
dave123 (宅男就是傳奇)
2021-12-29 20:40:00看不懂這篇意思......git錯了嗎?
作者: hidog (.....) 2021-12-29 20:46:00
其實我也看不懂,當事人可能沒用過git或者操作錯誤吧
作者:
wulouise (在線上!=在電腦前)
2021-12-29 20:47:00架構跟版本管理有關係?除非用資料夾做板控
作者:
Lhmstu (lhmstu)
2021-12-29 21:06:00好吧,我看不太懂
作者:
skizard ( )
2021-12-29 22:01:00這關git啥事
作者:
Hsins (翔)
2021-12-29 22:30:00說中文?
作者: shouyinz (上癮) 2021-12-29 23:08:00
這個人的文章都有點…
你這問題是版本相依性太高問題沒切清楚才是這樣吧==
作者:
Dracarys (MayShowGunMore)
2021-12-30 01:20:00看到推文就放心了
作者:
t52101t (五å棋)
2021-12-30 01:31:00不是你講明白一點 跟git的關係在哪...
作者:
kingofsdtw (ä¸èƒ½é–’下來!!)
2021-12-30 02:08:00他要描述架構上就是有問題光靠compare只是看到冰山一角
哪個工具沒缺點?一直抓著git小辮子卻又拿不出解法
作者:
CoNsTaR ((const *))
2021-12-30 08:26:00所以說用 git 會把你完美的程式碼變成一坨屎?
作者: hidog (.....) 2021-12-30 09:35:00
架構有問題也跟git無關阿 又不是git造成的
作者:
Lizaron (Lizaron)
2021-12-30 09:47:00建議去學一下怎麼使用git
作者:
jack0204 (Jarbar王朝)
2021-12-30 09:55:00看來是在不會用git的團隊底下當個螺絲釘的角色
作者:
roger08 (小朱)
2021-12-30 10:00:00是工具有問題還是把工具用成一坨屎的人有問題呢 呵呵
作者:
seedli (帶骨的火腿)
2021-12-30 10:22:00尿不準怪馬桶歪
誰說是git造成= = 叫你用git追蹤 沒人說git造成
作者: cylee (Artisan) 2021-12-30 12:06:00
你是想說一堆屎在那捏來捏去還是一堆屎嗎?
作者:
nill0930 (nill0930)
2021-12-30 12:36:00到底想表示啥?
作者: rednim (hope better) 2021-12-30 14:42:00
拉屎的嫌裝屎的馬桶髒?
作者:
oread168 (大地的精éˆR)
2021-12-30 16:02:00我懷疑你的因果有問題
作者: lxoal (波兔達巴達) 2021-12-30 16:14:00
依賴工具 然後 責備工具 最後再怪別人無知
作者: abraxas (Abr.) 2021-12-30 16:26:00
哈哈哈哈哈哈哈哈
作者:
s678131 (Mu)
2021-12-30 16:44:00等等…這跟猴子認為人類拿湯匙吃飯很白癡有異曲同工之妙
作者: s06yji3 (阿南) 2021-12-30 16:54:00
…
作者:
BlacksPig (Black Handsome s Pig)
2021-12-30 17:23:00工具錯了嗎?
作者: jhjhs33504 ( ) 2021-12-30 17:30:00
只能說架構有高耦合或相依性衍生問題 不能只靠git追蹤
作者:
pxycho (trolltrolltroll)
2021-12-30 17:51:00翻譯:我不會用Git
作者:
starburs (星爆氣流斬)
2021-12-31 07:13:00作者: SmallDruid (小d) 2021-12-31 08:54:00
????
作者:
meowyih (meowyih)
2021-12-31 11:37:00浪費我十秒鐘的“高水準”的文章 = =
作者:
rexyeah (ccccccc)
2021-12-31 12:11:00我善意解讀你在酸用git debug…
你要嘴git可以,但沒有人一次嘴一半的,小學生吵架論述都比你完整
作者:
skhten (skhten)
2021-12-31 15:12:00我很好奇貴公司都怎麼解衝突的
作者:
descent (「雄辯是銀,沉默是金」)
2021-12-31 15:14:00那不要用git就不會有這問題了嗎?版本控制軟你只知道git?
作者:
leoone (里歐一代)
2021-12-31 16:00:00Git:喔 又我扛喔
作者: superpandal 2021-12-31 17:32:00
git還不算屎 很多專案才是屎 畢竟git你只是使用而不是二次開發
不是反串呀 查前面發文就知道不懂裝懂又說不出實質東西
作者:
popcorny (畢業了..@@")
2020-01-01 09:47:00沒能力駕馭git就罵git爛,且全世界大軟體專案幾乎用git
作者: pttuser2266 2020-01-01 11:40:00
大決 下次再分享
git 還要搭配方法論,git flow 和 GitHub flow
作者:
peter98 (新兵)
2020-01-02 06:21:00你知道一堆公司都不讓merge嗎? 笑死
作者: Kazimir (Kazimir) 2020-01-02 10:02:00
該噓還是要噓 免得有人把這當真
作者:
joe820730 (Let it go)
2020-01-02 17:19:00軟體架構設計不良跟版控有什麼關聯…
作者:
azter (Yilin)
2020-01-02 20:35:00懷疑你沒看懂 hi 大的意思
作者:
popcool (我不懂)
2020-01-02 22:12:00你說的問題是架構沒設計好所導致,git 只是開發工具
作者:
sharku (明珠求瑕)
2020-01-03 01:16:00我看了什麼
作者: johnny055279 (巴辣松) 2020-01-03 08:35:00
????補噓
作者:
unmolk (UJ)
2020-01-03 20:06:00第一次看到先把問題怪到git頭上的人
作者:
skhten (skhten)
2020-01-06 09:34:00幫上面補噓
作者:
aalexx (aalexx.S)
2020-01-15 08:58:00優文
作者: tengentoppa (捲捲寵上天) 2020-01-15 11:58:00
這就對了,有問題找個東西怪就沒問題了