ip漂移技術 您的專案是否遭受技術漂移的困擾?

2021-10-08 04:38:06 字數 947 閱讀 2380

ip漂移技術

前幾天,在使用angular 5 / webapi為mvc應用程式構建ui替換時,我們遇到了乙個問題。 我以為,「這是技術上的漂移。」

「遺傳漂移」涉及隨著時間推移遺傳變異較少的生物種群。 對於多樣化的生態系統而言,這不是健康的事情,但是在我們希望可**性的數字世界中,這種結果可能是積極的。 但是,請理解,技術多樣性是您產品組合的健康方面。

此過程在angular中進行,那裡的某些工具正在更改或消失。 這種行為不一定是一件壞事。 很自然,不贊成使用某些工具或將其刪除,因為會建立或包含更好的工具。 麻煩的結果是由於這種技術漂移,我們正在積累技術債務。 問題是漂移不明顯。 它在「水線」以下。

我們遇到的特定問題是使用模板驅動方法實現的angular彈出模式。 該元件正在監視一些文字框事件,最終在資料庫中查詢內容列表。 如果您不了解angular,那麼問題在於那個實現在當時有效並且已經使用了幾年。

為了使用反跳方法,該應用程式使用了rxjs類。 文字框遍歷該元件,以呼叫服務中的伺服器web方法以獲取過濾後的結果集。 在遙遠的過去,開發人員正試圖消除抖動並選擇了該實現路徑。 angular 5 rxjs在該特定物件上不再具有去抖動功能。 工具隨波逐流。

當然,如果開發人員知道會發生這種情況,那麼他(或她)就不會選擇這種實現方式(我希望如此)。 對於您的angularities,我們正在將所有應用程式轉換為使用react形式方法。 更多的**,更少html指令,這是測試和理解應用程式流程的更好選擇。

我的建議是考慮一下何時何地遇到技術漂移以及原因。 這將幫助您了解工具內的風險以及公升級/更新過程可能很複雜的地方。 在評估技術堆疊和技術債務時,請考慮可能存在多少技術偏差。 如果您沒有看到或體驗任何工具,那麼您可能擁有乙個經過改進的穩定工具集。 這並不意味著該工具集不再更改,而是它已經成熟並且處於擴充套件狀態,因此您不會因技術漂移而遭受痛苦。

翻譯自:

ip漂移技術

賽車遊戲的漂移技術

本人玩的第一款賽車遊戲是gameboy上的,名字已經忘了。而印象深刻的第一款賽車遊戲就是極品飛車三 need for speed iii hot persuit 時至今日,比較熟悉的有nfs 3 6 7 8 cmr 04 rc cars,均已通關,還有xpand rally toca dtm toc...

賽車遊戲的漂移技術

本人玩的第一款賽車遊戲是gameboy上的,名字已經忘了。而印象深刻的第一款賽車遊戲就是極品飛車三 need for speed iii hot persuit 時至今日,比較熟悉的有nfs 3 6 7 8 cmr 04 rc cars,均已通關,還有xpand rally toca dtm toc...

專案經理是否需要技術?專案管理與技術哪個重要?

技術重要還是管理重要?這個問題討論了很久,誰也不能說服對方,這個問題就如同是雞先生蛋還是蛋先生雞這種悖論,古往今來多少人參與辯論,也是說不清道不明。在中國,技優則管 是乙個普遍現象,這既符合中國的國情,又符合大多數企業的實際,很多人員都是畢業後先做技術在漫漫的提拔公升為管理層面。但是這種情況在最近發...