Q
單詞的由來重構
8
A
回答
1
在數學中,因子(http://en.wikipedia.org/wiki/Factorization)是將表達式簡化爲最簡單的形式。這當然也適用於此?
8
因子起源於拉丁文,根表示make or maker(因此工廠,製造等)。數學意義上的因素可能被解釋爲「這個數字是如何產生的」。
所以要重新因素僅僅意味着要重新做
-1
最大的可能是,在軟件方面,有人由Martin Fowler創造http://www.refactoring.com/
8
在Refactoring,福勒寫道,他還沒有「succeded在固定術語重構「」的真實誕生 。 Wikipedia提到該術語在80年代被Forth程序員使用,Fowler也談到了Smalltalk社區。
數學因子分解當然有助於創造這個術語,因爲你不會改變數學表達式的價值。
0
According to Brian Foote,第一次使用的打印技術詞「重構」的出現在書中「第四思考」於1984年
1
Martin Fowler的寫了關於Etymology of Refactoring。引用:
我們將這些日子稱爲重構的基礎來自Smalltalk社區。然而,保存一個項目的隱喻也是Forth社區的一部分。 Bill Wake dug out第一個已知的印刷中提到的「重構」一詞在一個由思博士1984年由Leo Brodie出版的書中。我們非常肯定,這種用法並沒有從Forth社區傳遞到Smalltalk社區,而是獨立開發。
相關問題
- 1. 單詞重量的來源?
- 2. 由javascript解釋的單詞?
- 3. 在由句子構成的列中搜索單詞
- 4. 將由符號分隔的單詞計爲兩個單詞
- 5. 來自字母的單詞
- 6. 重構詞雲算法
- 7. 重構的Rails 3路由
- 8. word2vec模型由charachters而不是單詞構成
- 9. 重寫URL中的單詞
- 10. Java中的子串操作 - 查找由其他單詞構成的最長單詞
- 11. 重構python:替換字符串列表中的單詞列表
- 12. PHP獲取由preg_replace替換的單詞
- 13. 如果一個單詞由兩個有效單詞組成
- 14. 檢查輸入文本中來自單詞集合的單詞
- 15. 使用xsl:analyze-string來更改可能重複的多個單詞
- 16. 使用awk來查找包含最長的重複單詞
- 17. 如何編寫Perl腳本來替換重複的單詞
- 18. 什麼是重構詞的參與者?
- 19. 簡單的重構
- 20. PHP:str_word_count打印單詞和重複單詞的號碼
- 21. 如何找到單詞中的重複單詞?
- 22. 刪除單詞文檔中重複的相鄰單詞
- 23. 重構這塊路由?
- 24. preg_match開始,結束由單詞或詞之間的空間
- 25. 重構表單
- 26. MySQL REGEXP和重複單詞
- 27. 如何讓單詞重複?
- 28. 機器學習的單詞結構
- 29. 來自getchar()的單詞的長度
- 30. 算法/數據結構來確定一個單詞是否是一個有效的英文單詞
我投票結束這個問題作爲題外話,因爲這個問題不是一個實際的編程問題,如[幫助/在話題]中所述。 – 2015-03-06 17:13:06
這是[問英語學習者](https://ell.stackexchange.com/questions/150312/whatss-the-root-word-of-refactoring?newreg=9649fc7abc7e4bdf8b48eca5f30c8d6a),即使它是相關的計算機編程它更適合那裏。 – 2017-12-15 20:33:42