Re: [討論] 靠submit紀錄來除錯是一個不好的習慣嗎

看板Soft_Job作者時間4年前 (2021/12/29 20:01), 編輯推噓-32(94124)
留言74則, 65人參與, 最新討論串4/4 (看更多)
※ 引述《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的話,那做版控的目的是啥呢.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.97.174 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1640779309.A.3B5.html

12/29 20:28, 4年前 , 1F
為什麼軟體架構和偶合能變git的鍋
12/29 20:28, 1F

12/29 20:38, 4年前 , 2F
因為他不會merge吧
12/29 20:38, 2F

12/29 20:40, 4年前 , 3F
看不懂這篇意思......git錯了嗎?
12/29 20:40, 3F

12/29 20:46, 4年前 , 4F
其實我也看不懂,當事人可能沒用過git或者操作錯誤吧
12/29 20:46, 4F

12/29 20:47, 4年前 , 5F
架構跟版本管理有關係?除非用資料夾做板控
12/29 20:47, 5F

12/29 21:06, 4年前 , 6F
好吧,我看不太懂
12/29 21:06, 6F

12/29 21:25, 4年前 , 7F
12/29 21:25, 7F

12/29 22:01, 4年前 , 8F
這關git啥事
12/29 22:01, 8F

12/29 22:21, 4年前 , 9F
該不會是守在 CVS 的資深工程師吧
12/29 22:21, 9F

12/29 22:30, 4年前 , 10F
說中文?
12/29 22:30, 10F

12/29 23:08, 4年前 , 11F
這個人的文章都有點…
12/29 23:08, 11F

12/29 23:22, 4年前 , 12F
這裡不是獵人版 不要富堅啊
12/29 23:22, 12F

12/29 23:30, 4年前 , 13F
看不懂+1
12/29 23:30, 13F

12/29 23:34, 4年前 , 14F
你這問題是版本相依性太高問題沒切清楚才是這樣吧=
12/29 23:34, 14F

12/29 23:34, 4年前 , 15F
=
12/29 23:34, 15F

12/30 01:20, 4年前 , 16F
看到推文就放心了
12/30 01:20, 16F

12/30 01:31, 4年前 , 17F
不是你講明白一點 跟git的關係在哪...
12/30 01:31, 17F

12/30 02:08, 4年前 , 18F
他要描述架構上就是有問題
12/30 02:08, 18F

12/30 02:10, 4年前 , 19F
光靠compare只是看到冰山一角
12/30 02:10, 19F

12/30 03:00, 4年前 , 20F
哪個工具沒缺點?一直抓著git小辮子卻又拿不出解法
12/30 03:00, 20F

12/30 08:26, 4年前 , 21F
所以說用 git 會把你完美的程式碼變成一坨屎?
12/30 08:26, 21F

12/30 09:35, 4年前 , 22F
架構有問題也跟git無關阿 又不是git造成的
12/30 09:35, 22F

12/30 09:47, 4年前 , 23F
建議去學一下怎麼使用git
12/30 09:47, 23F

12/30 09:55, 4年前 , 24F
看來是在不會用git的團隊底下當個螺絲釘的角色
12/30 09:55, 24F

12/30 10:00, 4年前 , 25F
是工具有問題還是把工具用成一坨屎的人有問題呢 呵呵
12/30 10:00, 25F

12/30 10:22, 4年前 , 26F
尿不準怪馬桶歪
12/30 10:22, 26F

12/30 10:31, 4年前 , 27F
誰說是git造成= = 叫你用git追蹤 沒人說git造成
12/30 10:31, 27F

12/30 12:06, 4年前 , 28F
你是想說一堆屎在那捏來捏去還是一堆屎嗎?
12/30 12:06, 28F

12/30 12:36, 4年前 , 29F
到底想表示啥?
12/30 12:36, 29F

12/30 14:42, 4年前 , 30F
拉屎的嫌裝屎的馬桶髒?
12/30 14:42, 30F

12/30 15:08, 4年前 , 31F
?????
12/30 15:08, 31F

12/30 16:02, 4年前 , 32F
我懷疑你的因果有問題
12/30 16:02, 32F

12/30 16:14, 4年前 , 33F
依賴工具 然後 責備工具 最後再怪別人無知
12/30 16:14, 33F

12/30 16:16, 4年前 , 34F
看不懂
12/30 16:16, 34F

12/30 16:26, 4年前 , 35F
哈哈哈哈哈哈哈哈
12/30 16:26, 35F

12/30 16:44, 4年前 , 36F
等等…這跟猴子認為人類拿湯匙吃飯很白癡有異曲同工之妙
12/30 16:44, 36F

12/30 16:54, 4年前 , 37F
12/30 16:54, 37F

12/30 17:23, 4年前 , 38F
工具錯了嗎?
12/30 17:23, 38F

12/30 17:30, 4年前 , 39F
只能說架構有高耦合或相依性衍生問題 不能只靠git追蹤
12/30 17:30, 39F

12/30 17:51, 4年前 , 40F
翻譯:我不會用Git
12/30 17:51, 40F

12/30 18:48, 4年前 , 41F
奇文共賞
12/30 18:48, 41F

12/30 18:58, 4年前 , 42F
你跟git有什麼仇 說來聽聽
12/30 18:58, 42F

12/31 07:13, 4年前 , 43F

12/31 07:13, 4年前 , 44F
tml
12/31 07:13, 44F

12/31 07:13, 4年前 , 45F
看來原po連...都不如
12/31 07:13, 45F

12/31 08:54, 4年前 , 46F
????
12/31 08:54, 46F

12/31 09:27, 4年前 , 47F
???
12/31 09:27, 47F

12/31 11:37, 4年前 , 48F
浪費我十秒鐘的“高水準”的文章 = =
12/31 11:37, 48F

12/31 12:11, 4年前 , 49F
我善意解讀你在酸用git debug…
12/31 12:11, 49F

12/31 14:11, 4年前 , 50F
你要嘴git可以,但沒有人一次嘴一半的,小學生吵架論
12/31 14:11, 50F

12/31 14:11, 4年前 , 51F
述都比你完整
12/31 14:11, 51F

12/31 15:12, 4年前 , 52F
我很好奇貴公司都怎麼解衝突的
12/31 15:12, 52F

12/31 15:14, 4年前 , 53F
那不要用git就不會有這問題了嗎?版本控制軟你只知道git?
12/31 15:14, 53F

12/31 16:00, 4年前 , 54F
Git:喔 又我扛喔
12/31 16:00, 54F

12/31 17:32, 4年前 , 55F
git還不算屎 很多專案才是屎 畢竟git你只是使用而不
12/31 17:32, 55F

12/31 17:33, 4年前 , 56F
是二次開發
12/31 17:33, 56F

01/01 01:38, 5年前 , 57F
不是反串呀 查前面發文就知道不懂裝懂又說不出實質東西
01/01 01:38, 57F

01/01 09:47, 5年前 , 58F
沒能力駕馭git就罵git爛,且全世界大軟體專案幾乎用git
01/01 09:47, 58F

01/01 11:40, 5年前 , 59F
大決 下次再分享
01/01 11:40, 59F

01/02 00:08, 5年前 , 60F
git 還要搭配方法論,git flow 和 GitHub flow
01/02 00:08, 60F

01/02 06:21, 5年前 , 61F
你知道一堆公司都不讓merge嗎? 笑死
01/02 06:21, 61F

01/02 09:37, 5年前 , 62F
什麼鬼內文啊.......浪費時間看這
01/02 09:37, 62F

01/02 10:02, 5年前 , 63F
該噓還是要噓 免得有人把這當真
01/02 10:02, 63F

01/02 17:19, 5年前 , 64F
軟體架構設計不良跟版控有什麼關聯…
01/02 17:19, 64F

01/02 20:35, 5年前 , 65F
懷疑你沒看懂 hi 大的意思
01/02 20:35, 65F

01/02 22:12, 5年前 , 66F
你說的問題是架構沒設計好所導致,git 只是開發工具
01/02 22:12, 66F

01/03 01:16, 5年前 , 67F
我看了什麼
01/03 01:16, 67F

01/03 08:35, 5年前 , 68F
????
01/03 08:35, 68F

01/03 08:36, 5年前 , 69F
補噓
01/03 08:36, 69F

01/03 20:06, 5年前 , 70F
第一次看到先把問題怪到git頭上的人
01/03 20:06, 70F

01/06 09:34, , 71F
幫上面補噓
01/06 09:34, 71F

01/15 08:58, , 72F
優文
01/15 08:58, 72F

01/15 11:58, , 73F
這就對了,有問題找個東西怪就沒問題了
01/15 11:58, 73F

02/16 07:34, , 74F
說啥呢,code糟跟git無關不是嗎
02/16 07:34, 74F
文章代碼(AID): #1Xp4ujEr (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Xp4ujEr (Soft_Job)