一個女程序員的男友需求說明書(搞笑)

前言

  常聽人說程序員的生活枯燥爲人刻板,其實這是你不懂程序員,代碼之外,這些高智商的人幽默有趣,論壇常常是他們展現才華的地方(悲哀,因爲給他們展現Coder之外的才華的地方和時間太少),我在論壇上看的一篇妙貼和回貼,整理出來供大家一樂。

  正文

  目的:徵男友一名

  概述:要求身高1.76以上(因爲本人身高1.70),精通C++編程(起碼要比我水平高), 24歲以上因爲本人>23歲&&本人<24歲),身體強壯(這樣會有安全感),在北京工作(因爲本人不打算到別處去),本次徵友的主要原因:受不了老媽的熱心,次要原因:想找一個志同道和的人。

  本人簡介:在北京從事計算機業兩年,雖然水平不高,但有志於成爲一個專家,堅持認爲只有從coder做起纔會真正成爲高手,崇拜c++高手,業餘時間喜歡音樂和足球。

  UseCase1:

  基本路徑:

   1:你是一個真誠的人,不是玩玩而已

   2:留給我你的基本條件及基本聯繫方式

   3:我認爲合適會聯絡你

   4:嘗試成爲朋友

   5:成爲戀人

   6:結婚

  異常路徑:

   1:第3步我認爲不合適

   2:不會聯繫你,十分抱歉,希望你會有更好的緣分!

  以下是網友回覆:

  回覆1:
 
    項目完成後強烈要求其公佈開發文檔、測試文檔和維護文檔。

  回覆2:

    不合適你直接把人家GOTO到:不會聯繫你,十分抱歉,希望你會有更好的緣分!

  回覆3:

    尋男友過程一定要遵照CMM5規範來執行,爭取這個項目要成爲CMM5模範工程!

    現在成立CMM評審小組,願意參加的報名.....

  回覆4:

    你的文檔不能通過ISO2002-SW-CMM1,項目不能通過,去問問技術總監吧!

  回覆5:

    CMM小組一至決定需求不通過,完全不能對需求方所提供資料進行分析(比如說:需求方條件,照片等),所以這個評審失敗。

  回覆6:

    強烈要求公佈開發文檔、測試文檔和維護文檔、如果可能也公開源代碼。

  回覆7:

    //本程序在Microsoft Visual C++ .NET 55601-652-0000007-18074下編譯通過
    //版本1.0 共享軟件(C)版權所有 2003

BOOL IfYourWantToFindSomeOne(){
do{
If(Has_Photos()){ //有照片
if(身高==My.男友.身高.180CM && 相貌==My.男友.相貌 && OtherConditions()){
return TRUE;
}
else{
return FALSE;
}
}
else{
if(That_Man_Is_Good_Man()){ //好人還是壞人都很難說
return TRUE;
}
else{
Your_Meet_A_Bad_Man();//壞人多多,還是在身邊找吧
return FALSE;
}
}
}
while(_404_No_Found_Boy_Friend() && My.精力-- && My.信心--)
}

 

  回覆8:

    這個需求太簡單了,說明你沒有認真做需求分析,估計你的需求在你的“設計階段”還會變更。

  回覆9:

    TO 7:

    程序錯誤:at line 18 of FindFriend.cpp:my.精力 no initlizeted

    程序錯誤:at line 18 of FindFriend.cpp:my.信心 to initlizeted
    呵呵可能是個warning
    不過很危險喲搞不好會系統崩潰喲

  回覆10:

    流程過於簡單,異常分支考慮不嚴密,另外需求分析,對立項的目的和項目風險估算不夠。不能算一份合格的需求說明。

 


 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章