雖然這篇物件導向系統分析與設計鄉民發文沒有被收入到精華區:在物件導向系統分析與設計這個話題中,我們另外找到其它相關的精選爆讚文章
在 物件導向系統分析與設計產品中有8篇Facebook貼文,粉絲數超過1萬的網紅謝智謀-小謀老師 Chihmou Hsieh,也在其Facebook貼文中提到, 戒茂斯之旅...歌聲滿檔,快樂出航! 每當我背著登山背包,走進未知的深林,我都會深度的思索著幾個問題...我為什麼要上山?我為什麼要帶著家人上山?我為什麼要跟同好一起上 山?我為什麼想要帶著年輕不懂事的學生一起上山......... 說真的,這些問題長年陪著我在山林間打轉,讓我身處深林仍能保有持...
物件導向系統分析與設計 在 謝智謀-小謀老師 Chihmou Hsieh Facebook 的精選貼文
戒茂斯之旅...歌聲滿檔,快樂出航!
每當我背著登山背包,走進未知的深林,我都會深度的思索著幾個問題...我為什麼要上山?我為什麼要帶著家人上山?我為什麼要跟同好一起上 山?我為什麼想要帶著年輕不懂事的學生一起上山.........
說真的,這些問題長年陪著我在山林間打轉,讓我身處深林仍能保有持續前進的活力;也因這些困惑不得解,讓自己又多了再度入山尋求解答的藉口...
登山,其實很辛苦。以此次參與師大辦理的三天兩夜戒茂斯跨領域登山課程為例, 整個行程所需背負的個人裝備,共計背負、衣著、夜宿、煮食以及補水等五大系統,除此之外,還有攝影、行動電源等其他無法割捨的裝備,小說加總超過15公 斤。扛著15公斤走在陡斜的山徑上,對於長年待在教室教學的老師來說,挑戰真的不算小。不過,這些活生生的考驗,也正是讓我們能夠成長的重要關鍵...
出發前,我就依照我的極限,設定裝備不能超過15公斤的條件。為了不超過此一極限,我必須斤斤計較,反覆的觀察、分析與思量,有那些裝備可以省、減個300公克,那些食物可以調,刪個200公克,行動糧就啃一條40公克的雜糧棒,極盡可能的想要壓低行李背負的重量。這個過程,足以讓自己更加的了解自己(綜合領域);提高自己分析物件的觀察與判斷能力(物理);也精煉了自己斤斤計較的數學能力,本質上 ,他就是一堂問題導向的跨領域課程,活生生的、且必須面對環境挑戰的重要課題,非常實際與重要!
行進時,透過三腳步態(生物)增加行進的穩定;透過慣性定律(物理)及休息步(體育)維持雙腳的動能,讓自己用最小的耗能達到最大的作功,這也是 一種跨領域的課程。再加上過程中人與人展現出的互相協助、支持與溫暖 問候關懷,達到團隊協作、發展潛能的目標(社會領域),再再都彰顯出登山本質就是一個最佳的跨域課程設計-當然,這樣好的媒材是否能夠發揮出實際的效用,關鍵在於有沒有好好的教學引導、 有系統的教給我們的孩子們,讓孩子透過登山的課程設計,學得重要的核心觀念,體現價值!
3天2夜的活動結束後,看著一張張的照片,回想跟著指導員、教師們的互動過程,覺得自己很幸福。苦的是身體,喜的是心靈。發現自己竟是透過像是身體苦行般的體驗過程,經驗髒、臭、酸、痛的修煉,來獲得心靈的簡化、昇華,並找到歸宿的滿足感來取得繼續向上、向善的動力。
#每趟的山行都有不同的目標與任務,同時,自己也真的不清楚目標與任務是什麼?
#對我來說,登山是一個人生價值選擇的探索,或許哪一天,咻一下,答案就出來了,或許窮極一生,我仍在尋覓與追尋..登山教育潛藏著許多困境,我們要因為眼前可能遭遇的困境而拒絕成長嗎? 冒險教育,是要在可被接受的風險範圍內,督促自己向前。
#謝謝謝智謀老師領導的指導員及所有幕前幕後的工作人員,三天的營隊,擴展了我們的視野,也體認了專業的魔力及重要性,未來還需要大家繼續給我們陪伴、協助,讓我們繼續走在對的方向與道路上,前進!
俗話說物以類聚;這趟山行把陳雍青林蕙芬關雅云和我都聚了起來,好一個夢幻團隊,行進過程伴著我們的,除了符合年齡的70年代民歌之外,其餘大部分時間都在為後續3天1夜的學生培訓課程做準備;走路也在想(講),吃飯也在講,甚至連團討也在講。很高興與大家同行。一群有熱血,願意為下一代付出奮戰的好夥伴,值得大家給予鼓勵支持。感謝!
#謝謝鮑校長鼓勵及全力支持,東華附小光輝永存!
物件導向系統分析與設計 在 軟體開發學習資訊分享 Facebook 的精選貼文
在軟體技術蓬勃發展的現代,各種流程 Process 發展如雨後春筍般不斷湧現,像是:Agile/Scrum/Kanban 等等、以及是不是曾聽說導入 Scrum 後,UML 就沒有用了的說法?誰說 UML 繪製的圖形都無法串到程式碼的實作的?本課程希望用比較新穎的 UML 分析概念帶大家進入一個不一樣的 UML 系統分析設計到實作殿堂。
🔥關於講師 Gelis – .NET 資深技術顧問
Gelis 從事軟體專案開發相關工作已經 20 餘年(顧問工作 5 年),專案開發 15 年,目前任職於集英信誠顧問公司,目前主要負責與 .NET 相關的開發、顧問工作。
熱愛軟體工程、UML 系統分析與設計,擅長 OO 物件導向分析與設計外,也擅長將看似與程式碼無關的 OOA 與 OOD 的設計模型推導為實際程式碼設計,專精於 .NET 平台網頁 ASP.NET Web Form 與 MVC 開發與 WinForm 開發,領域包含了 WinForm、WPF 等。
主要負責軟體開發架構、流程的導入的顧問工作,主要核心價值在於在導入適當的開發平台框架,配合 (Team Foundation Server, TFS) 產品與 ALM 的 Scrum 流程,搭配自動化 Code-Review 並結合 Team Build 進行自動化測試,自動化佈署 (Continuous Deployment, CD),並達到持續整合 (Continuous Integration, CI),以提升開發團隊的效率與價值。
曾經連任七屆微軟最有價值專家 MVP (2011 ~ 2017),有個人的技術部落格 『Gelis 技術隨筆』,以記錄在技術上學習的新知與個人的研究發表。
https://softnshare.com/ooad-system-analysis/
物件導向系統分析與設計 在 楓葉綠茶 Facebook 的最佳貼文
偷偷幫分享一下
有病製作徵Unity前端工程師
看起來條件還滿鬆的
Unity開發經驗兩年以上、會用DOTween、懂物件導向
基本上相關科系的大學畢業生都可能符合條件
唯一可能造成麻煩的大概就是DOTween跟物件導向
這邊綠茶簡單講講DOTween插件跟物件導向好了
DOTween是一個非常好用的免費Unity插件
導入後你就可以用非常快速簡單的方法讓物件從A點移動至B點
更重要的是,他是基於方法鍊開發的擴展插件,所以用起來超方便
你只要這樣寫就好了:
myObj.transform.DOMove(TargetPosition,TweenTime).SetEase(Ease.OutElastic);
基本移動一行就搞定!
物件導向...
這個基本上是工程師的必備技能,但如果你是多媒體系畢業的學生,學校不一定會教
物件導向分成三種:封裝、繼承、多型
以下以Unity為例
假設我要寫一個方法來做某種特殊運算,假設他叫做...加加好了
所以我就這樣寫
public float PlusPlus(float a)
{
float result = a+1;
return result;
}
好,這就是封裝。
沒錯,封裝就是把一串程式碼包起來處理,這樣做可以更有效的管理你的腳本
繼承勒?
通常你在Unity創建一個腳本時,你都會在他的class後面看到一個": MonoBehaviour",像這樣
public class MapleGreenTea : MonoBehaviour
{
public float weight = 95f;
}
這就是繼承
沒學過繼承的你不覺得奇怪嗎?
為什麼創腳本之後他一定會有void Start()跟void Update()
而且不知道為什麼他們就是有作用
這些方法都是從MonoBehaviour繼承過來的
同理,你也可以自己寫一個繼承
利用繼承來確立同類型腳本之間的上下層關係,會更利於後續修改
繼承在個人小規模開發的時候其實效果不明顯
所以多媒體系的老師不一定會教
但在業界非常的重要
不懂繼承,你就很難去跟別人合作
別人丟給你一個BaseScript讓你繼承,結果你跑去改他的Code
這樣還合作個毛XD
最後是多型
前面我們不是寫了一個封裝嗎?
如果我們今天不是要寫加加,而是要寫加N,但你又希望可以共用這個方法,那你就會用到多型了
public float PlusPlus(float a)
{
float result = a+1;
return result;
}
public float PlusPlus(float a, float b)
{
float result = a+b;
return result;
}
這樣就是多型
OK,我能幫的就這麼多了
祝大家都能找到自己喜歡的工作啾咪
【有病制作開徵】
請大神賜一位Unity工程師給小弟 m( _ _ )m
✔ 工作地點:台北市大安區忠孝復興附近
✔ 工作內容:使用 Unity Engine 開發遊戲,協助專案上架至 GooglePlay 與 AppStore 平台,偶爾協助病病的日常雜務,例如:清掃換季時小熊貓的毛毛
✔ 條件需求:C# 語言,使用 Unity 2年以上,熟悉 UGUI 系統,熟悉 DOTween Plugin,熟悉物件導向設計,分析病病需求並設計程式架構,有良好溝通能力
✔ 起薪:面議(至少35K-以上)
✔ 請寄履歷到:officer@sick-game.com
謝謝大家 :;(∩´﹏`∩);: