一位程序員的愛情故事

今天在csdn上看了一篇帖子:這段代碼描述我最近的心情 才發現原來用代碼可以書寫人生,對代碼的作者十分欽佩

 

 

public class MyLoveStory { public static void Main(string[] args) { //The ForeStory int result = 1; bool love = false; if(love) result = AtOneTime(); //But Now... if(args[0] == "Has" && args[1] == "Third" && args[2]=="One") { love = false; result = DoPart(); Console.WriteLine(GetNowHeartState.ToString()); } } internal enum HeartState { Sad, MoreSad } internal enum LifeState { Nice, Poor, } internal HeartState GetNowHeartState(LifeState girlLife) { if(gilrLife == LifeState.Poor) return HeartState.Sad; else return HeartState.MoreSad; } internal static int AtOneTime() { return 1 + 1; } internal static int DoPart() { return 2 - 1; } }

 

 

我遂耗費N時,來讀上面的代碼,我在這裏做了一個簡單的翻譯,題目是:《一個程序員的愛情故事》,請看我加的註釋:

 

 

今天在csdn上看了一篇帖子:這段代碼描述我最近的心情 才發現原來用代碼可以書寫人生,對代碼的作者十分欽佩。

 

public class MyLoveStory { public static void Main(string[] args) { //The ForeStory int result = 1; bool love = false; if(love) result = AtOneTime(); //But Now... if(args[0] == "Has" && args[1] == "Third" && args[2]=="One") { love = false; result = DoPart(); Console.WriteLine(GetNowHeartState.ToString()); } } internal enum HeartState { Sad, MoreSad } internal enum LifeState { Nice, Poor, } internal HeartState GetNowHeartState(LifeState girlLife) { if(gilrLife == LifeState.Poor) return HeartState.Sad; else return HeartState.MoreSad; } internal static int AtOneTime() { return 1 + 1; } internal static int DoPart() { return 2 - 1; } }

我遂耗費N時,來讀上面的代碼,我在這裏做了一個簡單的翻譯,題目是:《一個程序員的愛情故事》,請看我加的註釋:

//一個程序員的愛情故事 public class MyLoveStory { public static void Main(string[] args) { //The ForeStory int result = 1; bool love = false;//以前有個小男孩,沒有愛情,孤孤單單一個人。 if (love) //他認爲如果是愛情。 result = AtOneTime();//那必須是兩個人在同一個時間愛上彼此。 //But Now...
//但是現在長大了,有了愛情,卻出現了第三者 if (args[0] == "Has" && args[1] == "Third" && args[2] == "One") { love = false;//愛情沒了 result = DoPart();//分手,獨自一個人。 //現在這個男孩的心情是:如果女生生活的很悲慘,自己會傷心。 //如果看到女生活的很幸福,自己更傷心,因爲幸福不是自己給的。 Console.WriteLine(GetNowHeartState.ToString()); } } //男生的心情 internal enum HeartState { Sad, MoreSad } //女生的生活狀態 internal enum LifeState { Nice, Poor, } //男生現在的心情 internal HeartState GetNowHeartState(LifeState girlLife) { //現在這個小男孩的心情是:如果生活的很悲慘,自己會傷心。 //如果看到女生活的很幸福,自己更傷心,因爲幸福不是自己給的。 if (gilrLife == LifeState.Poor) return HeartState.Sad; else return HeartState.MoreSad; } //愛情是在同一時間愛上彼此 internal static int AtOneTime() { //1+1=2 return 1 + 1; } //分手 internal static int DoPart() { // 2-1=1 return 2 - 1; } }
 

   不知道我是否真的理解深意了,以上也是我個人的理解,如果各位有更好的解釋,歡迎評論。

    儘管如此我可以深深的感受到我們程序員幾大的特質:

    1、含蓄。

    2、樸實。

    3、聰明。

    4、有才。

   不多說了,大家都是程序員,看代碼,大家都懂的!

   每個程序員上輩子都是折翼的天使,你傷不起!

 

發佈了12 篇原創文章 · 獲贊 6 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章