庞佐错觉_水晶球错觉
龐佐錯覺
我注意到人們有時會避免進行徹底的測試。 對于某些人來說,這聽起來像是偽造的,但請聽我說……測試會產(chǎn)生被困的感覺,每引入一個新的測試,負擔就會加重。 建立穩(wěn)定,無干擾且質量保證的測試套件是一項艱巨的任務……但是這些問題為什么會浮出水面?
大多數(shù)人可以同意,對任何類型的產(chǎn)品以一種或另一種方式進行的測試是揭示質量并隨后提高質量的好方法。 但是,當您指定一組靜態(tài)測試,然后在產(chǎn)品的整個生命周期(即回歸測試)中連續(xù)重新執(zhí)行它時,測試過程可能會出現(xiàn)問題。
停下來思考一下……接口和抽象為客戶提供什么價值? 他們提供了一種享受“特別”有價值的服務的方式,而不必擔心向我們提供“如何”的復雜內部細節(jié)。
接口不是軟件開發(fā)所獨有的,它們在我們日常社區(qū)中無處不在。 考慮讓豐田維修。 雇主邁克非常擅長使用定制工具修理豐田汽車。 但是,作為客戶,您是否真的在乎*如何*并且*由誰*修理過汽車,如果您可以看到故障部件已被更換并且汽車的工作狀況比以前更好?
邁克將更好地完成自己的工作,而不會被無法跟上他的尖端技術的人們所困擾。 邁克可能會放棄或學習更好的方法,從而丟棄一些舊的定制工具。 最好確保公司服務整體上可以為??各種問題和客戶提供高質量的服務。
這是一個簡化,但是您明白了。
我觀察到,測試工作(過于頻繁)試圖在未真正考慮后果的情況下驗證未指定的實現(xiàn)細節(jié)。 過多的指定不正確的測試很容易導致混亂的維護噩夢 ,使未來的產(chǎn)品開發(fā)變得困難且無濟于事。 一旦出現(xiàn)這些癥狀,開發(fā)人員便會停止不斷進行改進 ,以避免重構過程中出現(xiàn)問題以及與QA發(fā)生傳染性沖突,從而對產(chǎn)品質量造成的傷害大于對產(chǎn)品質量的幫助。
內部領域專家可以幫助您了解基本的業(yè)務戰(zhàn)略以及真正使公司成功的關鍵 。 在指定內部和外部業(yè)務流程都可見的重要接口時,請三思而后行。 摘錄的抽象內容捕獲了高級目標和概念,而不是復雜的實現(xiàn)細節(jié)。 將您的設計和測試工作集中在這些接口上,您將獲得穩(wěn)定性。
請記住,企業(yè)競爭異常激烈且充滿活力,因此Swift變化以超越競爭對手。 在體系結構中定義接口和測試時,為業(yè)務發(fā)展和發(fā)展提供靈活性。 使接口可以組合成獨特的服務組合,以支持不可預見的業(yè)務功能 ,以最小的努力實現(xiàn)價值的最大化。
未來將永遠是未知的,所以不要對明天會帶來太多的假設。
沒有水晶球之類的東西。
參考: 水晶球幻想我們JCG伙伴的Kristoffer干燥的deephacks博客。
翻譯自: https://www.javacodegeeks.com/2012/09/the-crystal-ball-illusion.html
龐佐錯覺
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結
以上是生活随笔為你收集整理的庞佐错觉_水晶球错觉的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: drg是什么意思(drg/dip的含义详
- 下一篇: 谷歌guava_Google Guava