2010-08-13 37 views
3

我發現本地構建有時需要5-10分鐘的時間才能完成,但在這段時間內我總是覺得上線很棘手......就像現在一樣)。等待應用程序編譯時該怎麼辦?

你們在等待你的應用程序編譯時做什麼?

+0

http://xkcd.com/303/ – David 2010-08-13 18:55:31

+0

也許你可以重新提出這個問題,如何改進編譯時間,以便它不會像主題一樣關閉並幫助你多出一點。只是一個想法。 – Jack 2010-08-16 13:32:34

回答

15

+0

每個人的自動反應:) – froadie 2010-08-13 19:00:15

+3

如果只有我們的辦公室有足夠的開發人員在同一時間編譯劍鬥:( – 2010-08-13 19:01:29

2

您的里程當然可以變化,但可能是一個人所能做的最好的事情是起牀走動。站起來,離開你的小臥室/辦公室/附近區域,然後去散步。也許清醒你的頭,也許和其他人沒有積極的工作(但要小心不要打擾那些忙碌的人,即使他們沒有積極打字)等。

我的意思是,如果你還有其他一些你應該做的任務,當然要考慮這樣做。但是暫時休息一段時間會影響整體生產力和士氣和健康,現在沒有比等待任務完成更合適的時間了。

3

我有與網上去沒有問題 - 這樣的網站是使用那些5-10分鐘的差距,擴大你的技術知識的好方法。

1

出於好奇,什麼語言,以及如何安裝程序集。我使用C#工作,最近開始組合組件。每個以前的程序集現在都是一個較大程序集中的文件夾和子命名空間。這將我們的編譯時間減少了一半以上。

我確定你想要一個有趣的答案,但也許真的有一個編譯時間問題的解決方案。

+0

其實它不僅僅是,它是一個VSTO outlook插件,所以它不僅需要編譯,但然後啓動Outlook,然後啓用外接程序,然後執行Outlook的任何操作 – 2010-08-13 19:31:07

+0

那麼在這種情況下,我可以推薦Design Patterns或Code Complete作爲優秀的閱讀材料,但嚴重的是在實際編譯或在啓動Outlook? – Jack 2010-08-13 19:45:23

+0

編譯需要1到2分鐘的時間並鎖定VS,然後2-5分鐘啓動Outlook,然後在Outlook加載後約1分鐘解凍。 – 2010-08-13 21:01:38

5

我建議:

  • 做一些伸展。
  • 喝一杯水。
  • 想知道可以做些什麼來創造一個更美好的世界。
  • 給你的同事講一個笑話。
1

我想如果你不是直接在發佈版本構建過程本身上工作,而是必須在正常的日子裏等待幾次,那麼你的構建過程可能會有一些改進空間。

所以我建議在你需要等待的時候對如何優化構建環境做一些研究。或者至少寫一些電子郵件給誰可能關心要求更快的工作站或SSD而不是硬盤。

相關問題