搜尋

搜尋結果

型別對程式語言重要性
科技新知
MacauYeah・2024-07-08

JavaScript等程式語言的流行,好大一個原因是因為它很簡潔。而筆者認為,動態語言的特性,即是可以省略型別,是讓它簡潔的一個很大原因。動態、靜態與強型別、弱型別並一定對等,詳見Ref 動態語言的特性,就是同一個變數,在不同時候可能代表不同的數據類型,有時候是String,有時候是Integer。所以編寫時,乾脆就不寫數據類型,因為寫了也可能是白寫。 因此初學者並不需要處理大多導入import問題,也不用考慮很多compile error問題,至少程式可以運行一半,到了最後出錯的地方才停下,也就是不會因為型別問題而整個程式開不了。 不過筆者在接觸了JavaScript後,始終沒有大量使用。一來因為筆者慣用的Java,有著更大的基礎套件,改用JavaScript未必有優勢。而且動態語言還有一個長久的管理問題,我們該如何知道更新的影響有多大? 測試用例不是萬能藥 有一部份的人認為,動態語言管理難,是因為大家不愛寫測試用例。的確,若然大家寫的測試覆蓋率足夠多,一定可以預先發現問題。但筆者在Java上實踐了寫測試的習慣一段時間,依賴測試報錯,其實也是後知後覺。 IDE的界入 筆者認為,若想好好地管理程式碼,光寫測試是不夠的,我們還需要好好地讓IDE了解我們的程式碼,認它可以很有效地重構我們的程式碼。更強的IDE,還有機會可以提醒我們有一些設計上問題。 老實講,寫Java多的朋友,都可能都知道Intellij Ultimate的名字。筆者試用後,的確很有幫助。相較之下,vscode對於Java的支援,並不十分智能。但這裏筆者還覺得vscode對於java的編寫、重構、測試,在免費的情況下,都已經足夠是足夠佛心。對於網頁應用來講,vscode差的是對javascript的支援。 vscode對javascript的支援有限,其實不能怪它不夠努力。你想多一個免費的IDE怎樣去了解你的javascript程式? 我們連型別都沒有寫出來,它能怎樣推敲? 實時去模擬各種輸入?CPU又會不會耗乾?那麼寫到一半的程式碼又怎樣輸入? 直到最近筆者採用TypeScript之後,筆者看到曙光了 TypeScript 一個變相的JavaScript的靜態型別 原本的JavaScript其實也有型別的,只是不強制。若想IDE支援,需要以特定型式寫註解。但這樣寫註解,工作量並不比引用靜態型别來得輕鬆。所以最後,筆者還是覺得直接套用TypeScript,讓自己在每一次引用參數,都要好好地先了解函數的輸入輸出型別寫法。 說實在,從JavaScript到TypeScript並不輕鬆。一些原本很無腦的Axios, Promise, Vue語句,TypeScript寫起上來,都變得很複雜。但這個套用,對於IDE來講,真的很大幫忙。它就像突然讀懂了我們的程式一樣,可以跳入跳出,可以知道在多少處被引用。重構也變得更有信心,而不是等待事後測試報錯。 有一點要補充,TypeScript並不像Java那般需要完全預先宣告型別。例如函數的回傳結果,TypeScript就不會強制要求寫出型別,因為它可以有限度地猜得出來。當然,如果大家願意宣告,就更好。 總結 總括來講,型別就像厠所的衛生情況一樣。初期當然什麼都不處理也可以,但越用越久也沒有人理會,大家也不想用下去。若然大家都願意努力維持它的品質,大家會更有意願重複使用。 參考資訊 「靜態型別 vs. 動態型別」與「強型別 vs. 弱型別」 httpsblog.tarswork.compostprogramminglanguagetypesystem Typed JavaScript httpsdepthfirst.comarticles20211103typedjavascript

「我們桌遊故事」書寫與圖像展已於周三開幕
文化創意
繪本與棋@黃庭熾・2022-12-24

  澳門青年桌遊教育學會「我們的桌遊故事 ── 書寫與圖像展」周三(12月21日)上午在G32 Gallery 影藝廊開幕。經過一個月的徵集,共選出12件富人文情懷、生活氣息濃厚的書寫與圖像作品,展覽期到2023年2月10日結束,歡迎蒞臨參觀。   是次展覽由澳門青年桌遊教育學會主辦,獲少權工作室、一夕桌遊、卓傑桌遊、遊戲男孩協辦,望德堂區創意產業促進會、G32 Gallery 影藝廊提供場地支持。作為澳門首次以桌遊為主題的徵集活動及展覽,活動得到了廣大桌遊玩家關注和樂於分享個人桌遊生活的參加者大支力持,參展的書寫與圖像作品內容多元,有對經典遊戲的禮讚、對體驗中旅行感的回味、對桌遊合作性與沉浸感的憶述、對過程中驚悚感的刻畫,不一而足,歡迎到場分享澳門桌遊社群對心頭好的熱情與想像。   「我們的桌遊故事 ── 書寫與圖像展」假G32 Gallery 影藝廊(聖美基街G32號地下)展出,每天上午十一時至下午六時(逢周一休息),免費參觀。   2022年第四季,「我們的桌遊故事」書寫與圖像展通過攝影作品聯乘文字的展現方式,與市民大眾分享桌遊帶來的喜悅,但不凡的旅程遠未結束,難忘的桌遊故事不勝枚舉,學會邀請愛好者們續按快門再揮毫,記下桌遊過程中的快慰時光,為美好生活留下凝練的紀錄 ── 「桌遊物語」攝影作品聯乘文字故事徵集活動由即日開始,至2023年6月12日(一)止。參加者遞交之作品如獲入選,將於澳門青年桌遊教育學會Facebook 專頁中以「每週一圖」的形式展出。   除徵集活動續杯添飲外,「我們的桌遊故事」書寫與圖像展另設有展場推廣活動,借展場的雅緻環境氣氛,推廣多元的桌上遊戲。展場推廣活動設兩單元,率先登場的為「中國桌遊體驗會」(2023年1月7日,15001600、16301730兩場),及帶人身歷其境的「桌上遊戲讀書會」(2023年1月14日,15001600、16301730兩場),務求通過特色的桌遊體驗,讓參加者感受到桌上遊戲多采的文化韻味。 延伸閱讀:挽碧藍世界於海獸肆虐時 延伸閱讀:走進「博物之門」 ── 桌上遊戲讀書會 延伸閱讀:在別致的澳門共讀點裡悦讀 ── 桌上遊戲讀書會

中銀澳門 雲閃付滿$50回$10
生活在我城
MO560・2020-03-25

中銀澳門 雲閃付掃Code滿$50回$10 MO560 幫你精選銀行優惠 即日起至6月22日,憑中銀銀聯信用卡首六位卡號:622479、622480、622380於本澳指定商戶使用雲閃付掃Code交易銀聯二維碼消費,滿MOP$50以上的交易即可享MOP$10回贈。另外,本次優惠可以疊加中銀大灣區卡$5回贈同時享有!換言之,使用中銀大灣區卡在雲閃付進行掃Code交易的話,滿MOP$50以上共可獲MOP$15回贈。 中銀大灣區卡 詳情 優惠期內,每名客戶推廣期內最多可獲MOP$200回贈,即最多20次的$10回贈,回贈將於2020年7月31日存入。 另一方面,每月滿MOP$50的交易每累計6筆,即可獲贈MOP$20電召的士消費券,推廣期內最多可獲MOP$120電召的士消費券。客戶在電召的士登記的手機號碼需與中銀澳門登記的手機號碼相同,獲贈的消費券後需在兩個月內使用。 優惠詳情優惠內容:雲閃付掃Code滿$50享$10回贈優惠日期:即日起至2020年6月22日適用卡種:中銀銀聯信用卡回贈上限:MOP$200 即交易20次注意事項:必須是雲閃付的二維碼交易登記網址:無須登記 更多詳情關於以上活動,可查看: 中銀澳門 無接觸支付 方便又安心 喜歡小編的文章嗎?比個Like支持我啦 Facebook MO560Instagram mo560_travelWebsite httpsmotravel.info 想追蹤最新最潮澳門信用卡、飛行里數、旅遊資訊?將MO560設定為 「搶先看See First」!

一款來自SOPA湯品專賣店鮮制美食,餐點低卡無負擔!
其他
澳門生活圈・2019-09-10

同步發布媒體公眾號 媒體排名不分先後 周選咖喱飯評測 現代的都市職員,每天坐著辦公室工作導致缺乏運動。加上飲食的不健康而導致的一系列亞健康症狀是我們應該主義的,那么想要改善這樣的情況就要從最容易改變的飲食開始。 來自SOPA湯品專賣店(專送)的 周選咖喱飯 SOPA湯品專賣店的食品,都是遵循著東京女性新輕食潮流! 料理職人每日鮮制美食,嚴選天然食材,用料豐富,餐點低卡無負擔。加上店家所作的咖喱為日式咖喱。主要突出了咖喱的香味與甜味,搭配著微辣的口感,是午餐不錯的選擇。 店家采用了紙盒和塑料盒,因為店鋪較小,所以主打的是外賣,包裝走的簡約風。 這也剛好符合上班職員打包的需求,而且店鋪裝修風格簡約,幹淨整潔,衛生狀況良好,來到店鋪你會在繁華的鬧市中感受到了一絲寧靜。 SOPA湯品專賣店的價格並沒有大家固有印象中日料的昂貴,反倒是價格親民並且有多種優惠套餐,加上服務員熱情接客,耐心講解這一加分項。 很推薦大家到SOPA湯品專賣店進行品嘗,也可以直接搜索星海豪庭。 歡迎來到ldquo;憶條街rdquo;訂單詳情 想要嘗試的朋友 可以通過憶條街進行外賣訂單 或者到店鋪自取 店鋪地址 澳門柏林街180號星海豪庭地鋪E。

聖安娜餅屋新「金月奶黃月餅」!金月鹹蛋黃蓉,提升奶黃滋味!使用中銀及大豐/華僑永亨用卡/CTM用卡及「尊壹會」會員,尊享指定月餅禮盒低至55折!
專題報導
LifeMag Editor・2019-09-04

八月十五月兒圓!趁着中秋佳節以禮傳心意,當然是挑選一份大師造詣的月餅禮盒!除了經典的「金沙流心奶黃月餅」及「雙黃白蓮蓉月餅」外,今年聖安娜餅屋誠意推出全新的「金月奶黃月餅」,奶黃內加入以鹹蛋黃蓉精製的「金月」,提升奶黃的鹹甜味,增加味道層次,為品牌的中秋月餅系列帶來另一巧手功藝糅合創新元素的新選擇。另外,聖安娜餅屋每款月餅上均有趣味祝福語,讓你於送禮時更盡顯心意,呈獻一份心思厚禮! 聖安娜餅屋奶黃月餅系列 「金月奶黃月餅」 奶黃內加入「金月」,提升奶黃的鹹甜味,增加味道層次。 「金月」以鹹蛋蓉精製而成,帶有沙沙的口感,配合濃香奶黃,鹹甜口味細緻醇厚。 小巧外形配上「賺到笑」祝願字樣,相信無人不愛,送禮最佳! 每盒8個;每個約40克。 品嚐至美味奶黃月餅方法:除去所有包裝物料,將原個奶黃月餅用微波爐叮熱約810秒,食用時倍覺滋味無窮。 零售價:$330; 中銀及大豐華僑永亨信用卡CTM信用卡及「尊壹會」會員優惠價 $198 「金沙流心奶黃月餅」 奶黃與餅皮形成黃金比例 充滿蛋香的餅皮,注滿嫩滑的奶黃流心,雙重奶黃口感 小巧外形配上「有口福」祝願字樣,吃得更滋味! 每盒8個;每個約45克。 品嚐至美味奶黃月餅方法:除去所有包裝物料,將原個奶黃月餅用微波爐叮熱約810秒,食用時倍覺滋味無窮。 零售價:$365 ; 中銀及大豐華僑永亨信用卡CTM信用卡及「尊壹會」會員優惠價 $208 更多月餅詳情: httpsmp.weixin.qq.comsdlkxUjkTDozYWBs8AppQ #澳門聖安娜月餅 #大師造詣心思厚禮 #中秋送禮佳品 #金月奶黃月餅 #聖安娜 #SaintHonore 掃瞄識別圖中二維碼QRCODE 關注聖安娜餅屋澳門 緊密聯繫 更多優惠

$168 有交易!澳門大倉酒店「和庭餐廳」超高質半自助餐
澳門最齊全自助餐攻略
Cheers!・2018-09-03

環境:★★★★☆ 食物種類:★★★☆☆ 服務:★★★★★ 口味:★★★★☆ 打工仔 Lunch Time 吃個痛快,絕對是充電良方。大倉酒店「和庭餐廳」的半自助餐就以超抵價錢吸客,只需 $168,就可任食前菜及甜品,而主菜亦有牛膈肌、豬肋骨等菜式選擇,CP值超高! 餐廳地方不大,前菜和甜品吧各有 6 至 7 款選擇,還有麵包和每日不同的例湯。前菜除了多款沙律,還有充滿創意的麻辣肉片冷拉麵。甜品同樣貴精不貴多,紅絲絨蛋糕、藍莓芝士蛋糕都是內外兼備,多吃兩件已足夠回本!還有以小杯子盛載的布丁、意式奶凍、西米露等,足以為下午的工作充爆電。 眾多前菜中,圖中的麻辣肉片冷拉麵最有創意,必試。 蛋糕選擇不算多,但都是水準之作。 四選一的主菜每月不同,今期的菜單中,小編首推「香辣豬肋骨配炸薯角」,豬肋骨超大份量,彈牙口感夾著香辣醬汁,非常惹味;「香煎紅立魚柳配雜綿海鮮上湯」肉質結實,特調的海鮮上湯令魚肉鮮上加鮮。還有「香燒牛膈肌法式香草蛋黃醬」和「意式番茄水牛芝士意粉」,亦是水準之作。 主菜四選一,每月不同,保證有新鮮感。 和庭餐廳半自助餐 地點:澳門大倉酒店 6 樓 時間:1200 ndash; 400 1800 ndash; 2130 價錢:平日半自助午餐 $168 平日半自助晚餐 $188 網址:httpswww.hotelokuramacau.comzhhantofferdiningterracesemibuffet 更多自助餐攻略:澳門最全自助餐攻略,必食人氣推薦!