Re: [心得] 程式設計師應該懂多少?

看板Soft_Job作者 (Xsion)時間15年前 (2009/06/02 00:39), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串7/23 (看更多)
※ 引述《lg31cm (我住5F)》之銘言: : 這我也碰過,以前坐在我旁邊那位老兄,學歷比我高,職等也比我高, : 有一天叫我幫他看一下程式,我也是看到這個讓人震驚的程式,好心 : 提醒他還不太鳥我~他老兄還嫌我新來的什麼都不會 : 不久之後我就發現到一個現象,嘴砲跟學歷真是比coding能力重要多了 分享以前一位同事的開發經驗。 他在撰寫一個Owner Draw的Button Class,所謂Owner Draw就是不讓Windows系統 去畫Button的外觀,一切由Programmer自己來作。於是乎我們得貼上一個自己畫的 Button背景圖,然後重頭戲來了,Button上面要有字,對吧!那字通常要上下左右置 中才會好看,沒錯吧!於是乎他老兄用DrawText開始畫字上去了,先x加個10,y加個 10。跑跑看,嗯~太左邊又太上面了,這次x加個15,y加個8就好了,跑跑看...... 他有將近八年的程式開發經驗,雖然他辯稱之都是在寫embeded系統的程式,所以對 UI不太擅長...... 話說我前一天才教過他DrawText使用DT_CALC旗標可以取得字串畫出來的長寬, 我是後問他忘記這件事了嗎?他說他記得,但是他就是不知道怎麼算置中... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.91.18.59

06/02 00:40, , 1F
這樣一旦視窗拉長就破功了吧...
06/02 00:40, 1F

06/02 00:45, , 2F
事實上這顆button換個字串就破功了
06/02 00:45, 2F

06/02 00:47, , 3F
嗯,沒錯,我把他想成會跟視窗一起拉大的 case 了~
06/02 00:47, 3F
※ 編輯: xsion 來自: 219.91.18.59 (06/02 00:52)

06/02 23:01, , 4F
這個例子有點牽強
06/02 23:01, 4F

06/04 08:23, , 5F
搞ES久了真的會把GUI的東西忘得一乾二淨,兩個的設計邏輯
06/04 08:23, 5F

06/04 08:24, , 6F
沒有那麼相似,拿這個當趣事...
06/04 08:24, 6F
※ 編輯: xsion 來自: 210.68.185.81 (06/04 08:57)

06/04 08:57, , 7F
感謝樓上,的確不該看笑話,已修正
06/04 08:57, 7F
文章代碼(AID): #1A90GeRO (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1A90GeRO (Soft_Job)