軟體人要讓全世界看到,經由開源專案是一條終南捷徑
今天阿茂學長來看我,提到他參與LibreOffice專案的事,每一到兩週可以commit一次,真的是嚇死寶寶了。這麼大有相當難度的專案,還是用C/C++來實作的,能持續在裡面貢獻的人很不容易。
他還提到一次國際會議中,專案的領頭羊說今年要開始的一件重要工作,要與會的人猜是什麼,全場鴉雀無聲。最後的答案是「單元測試」。
有時很簡單的東西才是專案整合中最重要的事。阿茂問我,學校裡面會要求unit test嗎?要做壓力測試嗎?有採用CI( Continuous Integration)嗎?這些問題讓我很難為情,最後勉為其難說,這一向不是教授與學生的KPI。
軟體人要讓全世界看到,經由開源專案是一條終南捷徑,不輕鬆,不簡單,但是很快。
我想發起幾個開源專案,與網路應用有關的,到時不知道台灣有多少學生與工程師願意來幫忙?
留言
張貼留言