搜尋

搜尋結果

渣男
玄學星相
熊神進・2016-11-21

八字不平衡, 太炎太寒都會左右一個人的婚姻, 她的官殺星混雜, 從某些角度來說, 女性的官星宜專, 所謂專, 就是不混殺星, 一當殺星出現, 戀愛關係就複雜起來, 未必是件樂事。 她一次又一次遇上渣男, 每個男人都是喜歡她的身體, 睡醒了, 他們又找一個理由分手, 她很累, 步入三十歲, 床是冷冷的。 她看到鄰家姑娘走入婚姻殿堂, 而自己呢, 她哭了很多次, 每次的心都是痛。 她嘗試用最有效的肥皂去清洗渣男留在自己身體上的負能量, 很痛心, 她愈用力去擦, 身體愈受傷, 她仍是帶著滿身負能量活下去! 在玄學上, 女人遇到渣男是因為大運的五行先合夫宮再遇上“亡魂日”, 女人在亡魂日是最迷糊, 半昏半醒就失去了身體。玄學家認為, 渣, 是人品問題, 是五行太枯太潤的缺憾, 從過去的觀察, 筆者發現渣男是極度以自我為中心、極度自私自利、極擅長索取、極不會對女性負責任(逼女友打胎)。渣男的人格存在永久的缺陷, 但他不認為自己有什麼問題。很多女讀者來信向我哭訴, 她們妄想改變男友, 她們很累, 最終在長久日子裡接受他的變態心理, 認為他是帥/有錢/很愛自己, 筆者不是愛情專家, 只是從她們的人生中印證一句話: 命運掌握在強者手裡, 如果她們一開始懂得放手, 今天她們就改變了命運! 在婚姻輔導座談會中, 我記得自己曾經說過一句話(之後被很多讀者轉發): 情緒穩定對一個男人很重要, 翻臉比翻書還要快的男人, 他一定是浮雲, 不靠攏, 離開吧。

澳門十間最適合慶祝母親節的餐廳
澳城餐飲
Chrysalids 少爺・2018-05-09

今個星期日就是母親節,相信這幾天各位做人子女的, 都會忙碌地四出尋找好餐廳,帶媽媽出去食飯, 慰勞及答謝媽媽這一年來的辛勞。 如果還未想到母親節當日, 要帶媽媽去那一間餐廳食飯, 不妨考慮一下少爺建議的以下十間精選澳門餐廳, 少爺敢保證,各位媽媽一定會食得開心又快樂。 澳門旅遊塔﹣360度旋轉餐廳 全澳門只有這個限定地方可以欣賞澳門360度夜間美景, 少爺建議可以先帶媽媽在觀光塔底層拍照、看電影、購物, 假如媽媽不怕畏高的話,可以帶媽媽一齊「空中漫步」,是一個不錯的選擇。 當遊玩完後,可以邀請媽媽到360度旋轉餐廳, 一路觀賞澳門最美麗的夜景,飽覽澳門獨有的三條大穚, 一路品嚐豐富的自助晚餐和海鮮拼盤,媽媽一定會甜在心頭。 日期: 01/05/2018 - 30/06/2018 時間: 全日 以上圖片及資料來源:澳門旅遊塔 澳門美高梅﹣寶雅座法國餐廳 假如媽媽有畏高,不用擔心, 可以考慮帶她去澳門美高梅 MGM﹣寶雅座法國餐廳。 每位母親一定會給甜品吸引眼球。 可以打卡,放上臉書開心分享外, 還可以細口品嚐自家特製的母親節「士多啤梨玫瑰果醬」, 必定會令媽媽們甜在心頭。 精緻的母親節西餅糕點,包括以愛心為造形的「熱情果慕絲榛果脆脆蛋糕」; 及以玫瑰花瓣點綴的「玫瑰慕絲青檸金寶蛋糕」, 易入口之餘,又能表達對媽媽滿瀉的愛。 士多啤梨玫瑰果醬,熱情果慕絲榛果脆脆蛋糕,玫瑰慕絲青檸金寶蛋糕 以上圖片及資料來源:CyberCTM 最新澳門活動 皇都酒店﹣花道葡萄牙餐廳 相信大部分在澳門土生土長的媽媽, 一定會十分喜愛食正宗的葡國菜。 少爺十分推薦皇都酒店花葡萄牙餐廳。 因為皇都酒店地理位置離松山十分相近, 十分適合好動,且喜歡做運動的媽媽。 少爺會這樣安排行程, 當日下午先陪伴媽媽到松山一齊跑步做運動, 從二龍喉公園搭纜車出發上松山也可。 和媽媽活動完畢後,一定會肚餓, 這個時候就可以帶媽媽到附近的皇都酒店休息, 同時也可以食一頓豐富的葡國餐, 健康之餘,舌頭又得到滿足。 另外,少爺覺得一定試試「芝士布丁配焦糖蘋果及榛子碎」這款特色甜品。 主廚採用芝士布丁, 在上面佈滿士多啤梨、火龍果、燈籠果等多款營養豐富的生果, 再加上焦糖蘋果及榛子碎進食, 一定會為母親節添上無限甜絲絲的愛意。 推廣日期:2018年5月7日至13日 預約及查詢:(853)2855 2222,內線142 地址:澳門德勝馬路2-4號,皇都酒店M樓 備註:需另收加一服務費 以上圖片及資料來源:皇都酒店﹣花道葡萄牙餐廳 澳門銀河﹣CHA BEI 如果媽媽是文靜類型,喜歡慢慢地、安靜地享受, 不妨帶高貴型媽媽到CHA BEI享受母親節套餐。 和一般套餐不同之處, 是 CHA BEI 會準備限量的鮮花禮盒送給媽媽。 試問有那位媽媽收到花會不高興? CHA BEI 精心設計四款精緻的鮮花禮盒, 包括殷紅、芭蕾粉、蜜桃橘及丁香紫, 絕對適合喜歡不同顏色的媽媽。 營業時間:上午10時30分至晚上9時 地點:「澳門銀河™」1樓, 1047 以上圖片及資料來源:澳門銀河﹣CHA BEI 澳門JW萬豪酒店﹣萬豪中菜廳 如果媽媽是屬於傳統型,喜歡食中菜, 可以帶她到萬豪中菜廳品嚐, 由中菜行政總廚王永其師傅為母親們精心設計, 多款傳統粵菜佳餚。 其中包括黑豚肉叉燒拼豉油雞和海蜇、 籠仔荷葉蒸蝦,以及桂花牛柳炒帶子, 相信媽媽一定食得津津有味,食指大動。 桂花牛柳炒帶子 電話:+853 8886 6228 電郵:mhrs.mfmjw.mgr.manho@marriotthotels.com. 以上圖片及資料來源:CyberCTM 最新澳門活動 澳門漁人碼頭﹣廚泰餐廳 這間餐廳最適合辣媽, 別誤會, 少爺指好食得辣的媽媽。 廚泰餐廳座落於澳門漁人碼頭內, 是一間主打泰國菜的餐廳。 相信無媽媽見到這隻著火的火山雞不會尖叫, 還有很適合補充骨膠原的紅酒豬手和炸蝦餅, 都是不能錯過的泰國菜式。 食完後還可以到附近的燈光夜巿逛逛, 順便消化一下。 母親節那天剛好就是夜巿最後一天, 您怎可以不去捧場? 火山雞 紅酒豬手 炸蝦餅 以上圖片及資料來源:澳門廚泰餐廳 澳門銀河﹣和庭餐廳 如果媽媽喜歡食新鮮海鮮, 帶她到和庭餐廳一定不會錯。 在澳門銀河附近逛完商場,影相後, 便可以帶媽媽品嚐龍蝦生蠔等海鮮。 一定令她好像把整個大海吞了入口一樣。 和庭海鮮半自助餐 以上圖片及資料來源:CyberCTM 最新澳門活動 鮨味亭 如果媽媽對日本菜情有獨鍾, 有一定高預算的話, 鮨味亭是一間十分好的選擇。 已經有三間分店的鮨味亭, 實力一定不容置疑。 左上:三文魚親子海膽壽司 右上:牡丹蝦刺身 右下:三文魚夾餅創作壽司 左下:鐵板日本和牛厚燒 少爺推介三文魚親子海膽壽司, 好味不在話下, 好食程度根本不能用言語來表達, 只可惜價錢有點兒貴就是了。 鮨味亭日本創作料理 - 本店 Sushimitei Japanese Restaurant -Pou Seng Branch 澳門賈伯樂提督街64號寶誠大廈地下 Rua do Almiranle Cabral, No.64, R/C, Macau.Tel: (853) 2833-2992 營業時間 opening hours :1130 - 2330 鮨味亭日本創作料理 - 海富店 Sushimitei Japanese Restaurant - Hoi Fu Branch 澳門海邊馬路93-99號海富花園地下Estrada de Cacilhas, No.93-99, R/C, Macau.Tel: (853) 2877-3333 營業時間 opening hours :1130 - 2330 鮨味亭日本創作料理 - 海天居店 Sushimitei Japanese Restaurant - Villa De Mer Branch 澳門黑沙環東方明珠街海天居地下Q、R、S鋪Zona Da Areia Preta No.S/N, Villa De Mer Q、R、S/Rc, Macau.Tel: (853) 2876-7668 營業時間 opening hours :1130 - 2330 以上圖片及資料來源:鮨味亭 澳門麗思卡爾頓酒店﹣麗思咖啡廳 介紹到第九間, 一定要介紹「麗思咖啡廳」這間法國餐廳。 主廚紀韋麟師博精心設計母親節節日限定的法式晚宴, 主菜就是以下的「香草烤春雞配薯泥、炒蘑菇、龍蒿醬」, 還有特色甜點「燭光巧克力噴泉」, 絕對是答謝辛勞的母親的不二之選。 只限5月13日母親節供應。 香草烤春雞配薯泥、炒蘑菇、龍蒿醬 電話: +853 8886 6712 電郵:rc.mfmmr.fnb.res@ritzcarlton.com 圖片及資料來源:CyberCTM 最新澳門活動 澳門威尼斯人﹣皇雀印度餐廳 最後壓軸登場的是最有份量的「皇雀印度餐廳」! 它連續三年榮獲著名的 《米其林指南 香港 澳門 2014》、 《米其林指南 香港 澳門 2015》 和《米芝蓮指南 香港 澳門2016》 評選為米其林星級美食餐廳。 您一定要帶鍾意食印度菜的媽媽, 保証一定不會後悔。 印度菜款式多到數之不盡, 一定有一款適合媽媽的胃口, 還可以滿足媽媽對辣的要求。 地點:澳門威尼斯人地面大堂,1037號(近金光綜藝館) 營業時間: 午餐每天上午11:00至下午3:00 晚餐每天下午6:00至晚上11:00 (最後點單時間為晚上10:30) 電話:+853 8118 9696 圖片及資料來源:皇雀印度餐廳 相信各位一早已經安排好, 母親節當日要帶親愛的媽媽去那一間餐廳食飯、 去那一個地方玩。 如果有冒失鬼忘記今個星期日, 就是母親節的話, 不妨考慮少爺建議的以上十間澳門餐廳, 相信一定會令媽媽開心。 不過少爺相信, 只要是子女精挑細選的餐廳, 媽媽們一定會食得很高興。 少爺先預祝天下間的媽媽 母親節快樂!

【香港。食記】海潮食堂:不能錯過的人情味和美食
專題報導
原來世界這樣大・2018-08-27

早前看過海潮食堂的報導,心已經找天去吃了,但海潮食堂營業至5時多,要是在晚上到觀塘吃飯,也未能吃到了。那天突然有個緊急會議,正好就在觀塘,那開會前當然要吃得飽飽的,那就成就了這次一嚐海潮食堂的體驗了。 其他人也說過海潮食堂的門口實在不顯眼,我已經落足眼力仔細留意,還是會錯過掉。是眼大睇過「龍」還是實在太難,找我想應該兩樣也有吧。雖然心目中已經對餐牌有點概念,但是還是會四周張望一下,看看有什麼漏網之魚。而身旁的朋友則是完全沒有概念,到處張望當然也是正常了。但怎也沒有想到惹來老闆雄哥幫我們下單… 老闆主動問起我們想起點什麼,見到我們這樣迷惘也主動介紹餐牌上的菜式給我們。不少得的當然是招牌的葱花蛋薄多士,牛腩蝦條煎米粉,飲品方面則點了由老闆的咖啡可樂及咸桔配西柚汁。 蔥花蛋薄多士率先到達,味道果然不負眾望。用已烘過的麵包夾著厚厚的蔥花蛋,蔥花蛋內的蔥不算相當的多,屬正常份量,但炒蛋勝在夠滑嫩。切成四小件,份量剛好,真材實料絕不玩弄花巧東西,相當滿足。 之後來到的是牛腩蝦條煎米粉,在餐牌上看到的已經感到好奇,蝦條…是加入了零食那款蝦條嗎?原來不是。是腐皮蝦卷的意思。這份煎米粉的配料為牛腩和蝦卷,牛腩另上的,更有很入味的蘿蔔,相當高質。 而煎米粉也絕不是省油的燈,煎米粉的同時加入雞蛋,使米粉煎成麵餅似的形狀,成為了蛋煎米粉。吃起來香口又惹味,把旁邊的醬油塗得均勻更加的好吃,不要少看這一份米粉,原來成為蛋煎米粉都挺飽肚的,所以不要做大嘥鬼,要量力而為啊! 而飲品方面,賣相實在太過普通,所以也沒有特意拍照記下了,不過我的這杯咖啡可樂挺有驚喜的,感覺可樂的甜度被沖淡,同時也成了是入了汽的咖啡。而朋友一向都不愛咖啡,要他喝可樂咖啡也為難了他了吧,他的咸桔配西柚汁喝起來清爽涼潤燥,也是消暑的清涼飲品呢! 心血來潮找到這間小店,也沒有令我失望。這間海潮食堂是觀塘上班一族的食堂,同時那份的人情味也只在小店才能感受得到,可能是平時懶得尋找吃什麼,也是草率地找間連鎖餐廳解決膳食,在海潮食堂的人情味更顯得可貴。他們的魔鬼多士也是招牌菜,或者這會成為我下次來的動力吧,還有就是把蔥花蛋薄多士放上了Instagram的動態貼圖,惹來食好西的朋友紛紛讚好,人情味要感受,但食物的美味也絕對不可錯過呢! 海潮食堂觀塘成業街19-21 號成業工業大廈地下G6 號舖

[翻書倒櫃] 微小習慣改變人生 - 《原子習慣》
文化創意
君尋・2020-11-20

一個微小的改變可以扭轉人生嗎?《原子習慣》一書的作者相信,透過改變微小的習慣帶來的小進步,持續堅持下終有一天能帶來巨大的成就。作者認為建立習慣的最終目的,是讓我們能在每天選擇做正確的事。雖然可能只是每天取得原子般大小的進步,但日積月累和複利效應的影響下,一年後、五年後或者十年後的改變就變得非常明顯。關於「養成習慣」的議題,多年來已有不少書本探討,《原子習慣》的不同之處在於,作者認為該改變的不只是外在行為。驅使我們開始某個習慣的源動力確實是情緒,提供動力給我們踏出第一步。但熱情過後,習慣就只是某種行為的重複,很容易變得無聊。因此要開始和持續一個新習慣,該思考的不是要「達成怎樣的目標」,而是我們「想成為怎樣的人」,要改變的是對自己的身份認同。 書中提出四大原則,讓我們能有效率持續新習慣並減少已存在的壞習慣。第一個原則是「讓提示顯而易見」,每個習慣都是被提示所觸發的,因此增加身處的環境中的提示,讓這些觸發習慣的提示顯而易見。久而久之環景便會連結你的習慣,並成為你的提示。至於自制力是否觸發習慣的關鍵,作者認為能以自制力控制自己的行為只是短期策略,長期而言不讓自己身處充滿誘惑的環境比較重要。例如想要養成讀書的習慣,比起充滿誘惑的家裡,到圖書館閱讀的效果必定更高。緊接下來的原則是要「讓習慣有吸引力」,加強由「提示、渴望、回應、獎賞」構成的「習慣迴路」中,我們對獎賞的預期的正面感受,而非實際的獎賞,更能有效吸引我們實行該習慣。同理,當強調避免不良習慣的益處,便可使壞習慣的吸引力減弱。第三個原則是要「讓行動輕而易舉」,本章中提出我們需要不斷重複習慣,讓行為漸漸變得自動化。比起執行習慣時間的「長短」,執行習慣的「次數」之多寡更為重要。就像筆者本人今年開始了到健身房健身的習慣,雖然只是每天上班前運動三十分鐘,但不經不覺已持續半年有多,確實養成「運動的習慣」。若每天要求自己運動一小時,單是想像已經接受不了,更何況要持續半年。最後一項是要「讓獎賞令人滿足」。須謹記大腦會被立即的獎賞所吸引,並使人願意重複帶來此獎勵的行為,反之亦然。其中一種使人感到滿足的獎賞就是進步的感覺,可藉由記錄「進步的證據」。如本人每天記錄有沒有運動以及到健身房的總次數,讓我自身的進步可以被看見,大大增加「運動的習慣」的滿足感。 雖然作者傳授如何養成良好習慣的要點,但同時亦認為我們應慎選「習慣」。每個人天生的條件不一樣,在有利條件下透過上述的方案當然能有效達到目標,但同時亦無法完全扭轉在不利條件下的劣勢。選到正確的習慣我們很易便會進步,選到錯誤、不合適的只會讓我們充滿掙扎。此外,養成好習慣的同時,必須要認清一點,習慣會養我們不經思考行事,即代表我們不再注意到此習慣當中存在的問題。因此,盡管養成了良好的習慣,亦要謹記反省與復查的重要性,兩者並兼才可達致通往巨大成就的成功之路。 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 關於今回 [翻書倒櫃] 的推介書本: 書名: 《原子習慣》 作者: James Clear 出版社: 方智 出版日期:2019/06/01 更多關於專欄 [翻書倒櫃]的閱讀心得:https://ppt.cc/fBQDFx

用「市場分析」為品牌精準導航,贏在起機
專題報導
Cheers!・2025-11-06

在競爭激烈的商業戰場上,您是否正面對這樣的困境? ——投入大量資源推廣,卻像「石沉大海」?盲目跟隨市場趨勢,反而模糊了品牌本色?社交媒體內容頻繁更新,卻始終無法激起目標客群的共鳴? 許多企業以為「創新」等同於不斷推出新活動、新產品,卻忽略了最關鍵的第一步:深度市場分析。沒有數據支撐的創意,如同在迷霧中賽跑;沒有策略定位的品牌,只能淹沒於市場洪流。 市場變化速度遠超從前,消費者喜好、競爭對手策略、社會文化趨勢隨時影響品牌生存空間。 意態策劃有限公司的行銷公關策劃諮詢服務,正是為企業量身訂製的「戰略羅盤」,透過不同層級的核心服務,助您找到專屬的增長路徑: 1. 市場分析:從數據挖出黃金機會 我們不只提供冰冷的市場佔有率報告,更為您深入解構: 目標客群劃分:誰是真正願意為您買單的人?他們的痛點、價值觀與消費場景是什麼? 競爭對手研究:對手如何與消費者溝通?他們的弱點是否正是您的機會? 趨勢研究:本土與國際趨勢如何交織?如何提前佈局下一個增長點? 2. 品牌定位:打造無法被替代的獨特價值 在同質化嚴重的市場中,清晰定位是品牌突圍的利器。我們協助您: 確立品牌策略發展:找到競爭賽道中的「空白位置」,確立品牌核心訊息; 品牌故事:建立與消費者情感連結的「價值主張」,讓品牌故事直擊人心; 品牌視覺設計:設計一致的品牌體驗,讓消費者第一眼就記住您。 3. 社交媒體策略:讓內容精準觸及對的人 告別「為做而做」的社交媒體操作!我們根據市場分析結果,為您規劃: 建立社交媒體計劃:精選最適合您客群的平台組合,讓每個發文都精準觸及目標受眾 內容日曆:打造品牌專屬的內容長跑計劃,實現品牌訊息與趣味內容,保持受眾期待感 推廣策略:結合廣告與自然流量的雙引擎驅動,讓優質內容成為品牌的流量加速器,最大化每一次曝光的價值。 4. 媒體聯繫:放大品牌聲量的關鍵一步 掌握與媒體對話的藝術,放大品牌聲量!我們提供的媒體聯繫服務: 媒體聯繫名單:精心篩選與您行業相關的關鍵媒體,提供直接溝通渠道與內容偏好分析 發送新聞稿的指引:從選題角度到發送時機的完整攻略,讓您的新聞稿不再石沉大海,與媒體的每一次互動都創造最大價值。 每個品牌都是獨特的,與其套用模板,我們更重視為您「量身訂製」: 本土化洞察:深耕港澳市場,理解本地文化細微差異與消費心理; 數據驅動創意:讓每一分預算都花在刀刃上,實現可量化的回報; 立即行動,開啟品牌增長新篇章! 市場從不等待猶豫的人。與其在不確定的方向中消耗資源,不如讓專業團隊為您揭開增長地圖。 意態策劃有限公司的行銷公關策劃諮詢服務,三個不同組合諮詢方案供您選擇: MOP $ 4999 / $ 6999 / $ 9999 立即預約,助您看清現狀,找到突破點! 聯絡我們:+852 2598-0629 電郵:cs@etpromotions.com 地址:香港東區筲箕灣望隆街1號合隆工廠大廈20樓A2室

【10月好去處】第二十七屆澳門國際貿易投資展覽會 (第27屆MIF),「著數里」 必買勁平特賣商品!
生活在我城
Cheers!・2022-10-17

第二十七屆澳門國際貿易投資展覽會 (第27屆MIF) 就在下星期四(2022 年 10 月 20 至 22 日)於澳門威尼斯人金光會展舉行,現場有澳門中小企業區設有 180 個展位,展品種類包羅萬有,涵蓋零食手信、潮玩產品、家居精品、電子家具、健康生活用品等! 展會活動非常豐富,有一系列「著數里」優惠活動,只要於限定展區內消費滿 $200 起即可參加,包括「著數大抽獎」、「至荀福袋」、「一口價特賣」、「一手禮品」,令大家開心購物同時還可以贏大獎! 展前亦有不少促銷活動,想知有什麼不可錯過的精彩環節,以及勁抵特價商品清單,就立刻看下去吧! 著數大抽獎 在展會「澳門中小企業展區」內消費滿 $300 即可參加一次「著數大抽獎」,有機會贏得 「OTO 3D 頸背鬆 Plus」、「iPhone 14 Pro 512 GB(暗紫色)」及「Playstation 5」 ,獎品非常吸引! 至荀福袋 在展會「澳門中小企業展區」內消費滿 $200 即有機會領取每日限量 600 份的福袋,每張單限取一次。 一口價特賣 在展會「澳門中小企業展區」內消費滿 $200,即可於限定時間內以一口價購買 2 件商品! MIF著數里 線上有獎遊戲 即日起至 10月22日,參加線上遊戲贏金幣即可獲得抽獎機會,獎品亦非常豐富,包括 Dyson 風筒、酒店住宿體驗套票等,快點參加吧! 遊戲入口:https://mif-games.ad-on.mo/ . 第二十七屆澳門國際貿易投資展覽會 (第27屆MIF) 地點:澳門威尼斯人金光會展 日期:10 月 20 至 22 日 時間: 10 月 20 日 - 專業觀眾 - 12:00 - 19:00 10 月 21 日 - 對外開放 - 10:00 - 19:00 10 月 22 日 - 對外開放 - 10:00 - 18:00

Spring Data Jpa 自動化的選擇 - Code First
科技新知
MacauYeah・2025-01-22

Code First vs Database First 在早期SQL資料庫盛行的年代,在設計要使用資料庫儲存資料時,很經常遇到一個策略選擇的問題*Code First* vs *Database First* 這兩個策略的差異可能越來越講不清,筆者也找了一些現時網路上的講法。 Code First: 先從寫程式的角度出發,設計數據模型,再使用工具把你程式碼中的數據模型類(Class),生成一個對應用SQL資料庫的表(Table),自動編做好對應的數據結構(Schema)。這樣你在設計時,以程式設計為主導,方便熟悉程式的人使用。這常見於第一手開發設計,因為資料都是第一次收集和儲存,考慮收集程式的運作最為實際。 Database First: 先從SQL資料庫的儲存、取用資料的方式出發,先用SQL成生Table及Schema,再轉變成為程式碼中的數據模型。這樣的資料庫在日後作分析用途時,比較簡單易懂,方便使用熟悉SQL的人去使用。這也常見於二次開發程式,因為這樣可以確保不會錯誤地破壞原有資料庫。 那麼筆者為何講這兩個差異越來越講不清?那是因為現在的資料庫不能單純地只考慮初次或二次開發問題,而是需要考慮多個系統協調運行的問題。 多系統共享協定 - Database First 因為隨著資料系統發展,有些資料會作為數據源出現或用作共享媒界,如果一定要對設計策略作分類,在多系統協調運作下,這些應該叫使Database First。不論它們是SQL還是NoSQL資料庫,我們的程式碼都要為這個預先定義好的數據結構作出妥協。不論使用工具,還是人為分析,都要把共享的數據結構轉換成自己程式中的數據模型。 即使不是多系統協調運作,有時候因為要移植系統,但同時又要令兩個系統版本相容。新系統也是被逼使用Database First的方式設計。 自動化考量 - Code First 前述我們講到,很多時候我們也是從Database First的方式思考。不過筆者就這個Database First,也弄到滿身傷痕。 首先,拋開工具轉換的誤差,我們人為的把共享數據轉化為數據模型,共享數據有時會有一些先天的缺陷,例如: 資料沒有設計Primay Key (主鍵,唯一鍵)、日期時間的定義不明確等。面對一些意義不明的數據來源,要整合確實很要命。而且二次開發中,不可能100%重用原有的資料庫結構,很多時都會加入新的欄位或更多表格去計數。一旦加入新欄位,在團隊多人開發中,那麼使用唯一的共享開發環境,就變很易有程式碼上的衝突。 若需要多人開發,各人有一個Code First的開發用資料庫,是很必要的。這也可以在系統正式升級前,對比開發中資料庫及舊資料庫的結構,觀看它們之間的差異,評估升級的風險。 也許Code First並不是重點,重點是可以隨時建立一個測試用的資料庫,這才方便合作開發。自動化的地方,不單只限於數據結構,範例資料也該是如此。如果有維繫一個初始範例資料,可以在有需要時自動生成,對於多變的環境一定有很幫助。 現時,筆者基本上都會人為檢視資料庫,人工對照編寫程式中的資料結構(即是人工的Database First),並確保那時程式再次經自動化生成的測試用資料庫,並沒有失真(即是Code First)。至於範例資料,初期筆者也只使用SQL生成,但後期因為資料結構開始複雜,筆者也暫暫使用程式碼生成,雖然工作量會多了,但對於資料庫升級、品牌更換,這是很有效的手段,程式碼升級測試也更順暢,絕比SQL生成更易維護。 Ref - Code First vs Database First https://builtin.com/articles/code-first-vs-database-first-approach