Post · 2010-07-21 03:22

[閒聊] 解過最困難的技術問題

作者Tony1223.bbs@aurora.mis.yzu.edu.tw (沉默是金)
標題[閒聊] 解過最困難的技術問題
時間北極光 (2010/07/21 Wed 03:06:42)
其實對我來講忙上一兩個月的技術問題不是沒有,
而且很多,但是那些問題大多是因為根本找不到正確的問題。
要說自己曾經做過最困難的問題,這個問題雖然是最青澀時解決的,
但迄今都還覺得當時的自己是很厲害,就算是現在給自己這樣的題目,
雖然不認為會沒有技術力做完,但是很有可能會作到一半就做不下去,
就像是許許多多已經被我放棄的專案一樣。
-----------------------------------------------------
原文是:[Java]跟電腦玩賓果遊戲
-----------------------------------------------------
簡述作過技術上最挑戰的項目
其實我印象中每階段都有每階段最挑戰的項目,迄今覺得作過最複雜也最完整的東西,應
該是大一寫的純 java swing 板 bingo 程式。(另外附上於附件)
他包含幾個階段
1. 一開始的介紹訊息
2. 挑選25個bingo板位
3. 電腦以亂數猜拳決定先手後手
4. 遊戲過程有賓果遊戲的主軸連線數計算,這裡還有包括電腦的行動,
有去試著去思考怎麼樣讓電腦不會太笨,能夠以最大連線數為目的來進行遊戲。
5. 結束遊戲,顯示紀錄。
做它的動機純粹就是覺得自己學了程式語言,
所以應該做個遊戲來玩玩,這是小時候立志學程式語言的基礎目標。
其中碰到最大的技術困難
最大的困難其實幾乎全部都是。因為這是剛接觸 java 不到半年時的作品,之前沒有
coding經驗,對java swing的參考資料只有課本範例,當時教授是根本就跳過那章,所以
所有的一切都是靠不斷鑽研玩出來。透過實做這個遊戲的過程(約兩週),自己設定每個
階段要有的東西,因為技術不足所以都採用最簡單的作法,真的非作不可就會去搜尋所該
需要有的素材。(比方說陣列、還有很多像是JButton、JPanel之類的成員用法)
雖然以現在的角度來講,程式碼、成員也很混亂,都有可以精簡的地方,但是回想起當時
的情形,已經是披荊斬棘做不少努力之後的結果。
你如何解決?
當時的狀況是採取能做的先做,不去想太多太複雜或太好高騖遠的實做,因為這樣做下去
會沒完沒了,根據一些可能的線索(java.swing、array 等關鍵字)跟書上的範例,透過
實驗去瞭解,在瞭解後拼湊出一個能夠執行的樣貌。並且列出主要流程跟預計會碰到的主
要困難再一開始就確實的去針對主要的問題想相關的解答。
你有什麼感想?
就像自己決定要開發這個東西的感想一樣,就是「好玩」。寫作程式需要投入很長期的心
力跟時間去完成各個專案,並且需要針對各種問題去作思考。去面對每個過程中所產生的
所有問題,並且盡可能的在認知中確實的解決這些問題,並以此創造自己的產值(解決棘
手的問題),這是我認為最大的樂趣。
※ 引述《Tony1223 (Nothing different)》之銘言:
<font class="A03640">> http://std1.mis.yzu.edu.tw/~s932541/java/Bingo.java> 這是一個看起來很簡單的小遊戲..XD> 有興趣的玩玩看吧^__^> 從這網頁可以直接玩..> 不過建議是直接complier執行會比較好XD> http://std1.mis.yzu.edu.tw/~s932541/Temp/applet-01.htm> ---> /*> * 本程式由資管1A 骨頭撰寫 練習程式用,> } 如有程式上的疏失 煩請通知改進 Msn:q9804.tommy@msa.hinet.net> }> * 程式目的:讓使用者與電腦玩賓果遊戲,> } 電腦的一切動作跟選號均由隨機產生,先連成五條線者勝。> *> *> * 編輯紀錄:> * 2005/01/03 AM 03:35 開始撰寫> * 2005/01/03 AM 06;10 完成step 1、2> * 2005/01/03 AM 06:40 加入 懶人專用 自動選號 功能r功能 程式細部規劃> * 2005/01/03 AM 07:51 猜拳機制完成> *> * 2005/01/07~09 賓果遊戲數字部分撰寫> * 2005/01/14 賓果遊戲勝利者判斷> * 2005/01/14 加入觀看電腦以及使用者的結束狀況 以及重新開始機制。> *> */</font><font class="A03740">
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼 *◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂~telnet://tony1223.no-ip.info
--
╭═ Origin ─═ 北極光 aurora.twbbs.org κλμ ─╣
╚─ Author ═─ 111.70.102.153
</font>
Replies
0
Likes
0
Reposts
0

Comments

No approved comments yet.