[問題] 中大型專案開發

作者: litlmonky (littlemonkey)   2018-03-12 08:00:00
最近工作需要開發中型的程式,上網google大部份都是基礎的課程教學,資策會辦的課程
很完整,但平日要上班無法報他的課,我已具備基礎知識,想請問市面上有沒有課程教學
,是中大型專案開發的
作者: kyoe (緣份‧不再)   2018-03-12 09:53:00
頭洗下去硬寫..自然就會從困境中越學越多,google跟stackover會是你的好幫手
作者: litlmonky (littlemonkey)   2018-03-12 11:21:00
土法煉鋼寫了快3年了,想學習正統的專案開發方式
作者: olen0622 (hong)   2018-03-12 20:00:00
直接去找做這種的公司更快 實務很難教的
作者: Killercat (殺人貓™)   2018-03-12 20:55:00
就...用gradle/maven架三個micro service, 一個用http一個用soap 一個用dbus 再寫一個application去access然後這三個micro service看你想不想用spring還是glassfish來寫,大概就這樣吧....找找有沒有RBAC的範例 這應該是最簡單的「大」專案了
作者: d1288999 (Davis)   2018-03-12 22:41:00
認真建議直接去這類型公司,實務上玩的才更多
作者: yinxuanh (飄飄然)   2018-03-13 21:17:00
想到udemy上的印度人Bharath Thippireddy的Java Web Services這門課,不過我也是新手喔QQ
作者: cowbaying (是在靠北喔)   2018-03-14 10:12:00
你要先訂出規模...不然 很難走下去何謂中型?
作者: litlmonky (littlemonkey)   2018-03-14 10:16:00
我的需求是自己部門,約1佰多人使用的程式我將這樣視為中型,不知對不對
作者: cowbaying (是在靠北喔)   2018-03-14 10:48:00
同時? 還是100多人分開用?其實同時100人我會覺得是小型的...當然也要看你服務的複雜程度啦不管是HTTP或是socket的應用 現在framework都不少可以說稍加學習後 能投入開發的你大可直接說要開發什麼類型的服務 版上應該都能給出好的意見 總比一個"中型專案" 來的明確的多
作者: atpx (秋雨的心情)   2018-03-15 02:14:00
如果是幾百人用的內部系統, 那這樣算很大型了要包含記帳與各種格式報表的話, 這類大型系統基本上不會有套裝課程, 因為他本身就不會是標準型產品, 一定是高度客製化除非是ERP系統例如SAP/Oracle, 這種就會有一堆代理商開課程看問題描述你應該是需要整合的技術課程? 只能六日要分開報了也可能不會開課, 那就要常常上網站看
作者: ousapas (komica123)   2018-03-15 04:24:00
要看大型專案github不就一堆https://github.com/spring-projects/spring-frameworkSpring 16K commitshttps://github.com/zkoss/zk國產的zk 23K commits
作者: Killercat (殺人貓™)   2018-03-15 07:24:00
要人去翻大型project就太逗了... 有人KT都要搞一個月的東西怎麼可能期待自己翻翻就可以搞到可以改source code沒人的情況下就是寫幾個micro service, jenkins串串看一路從CI到deploy 其實大型專案大概就是如此了
作者: ousapas (komica123)   2018-03-15 08:24:00
原PO的問題不是「大型專案」開發的教學嗎?看不出來開發一個微服務何以能夠稱作一個"大型"專案如果微服務被做成"大型"專案,那也不能夠稱為"微"服務了真正正宗的微服務可是寫一個function就能搞定的要學習大型專案開發,最有效的方法就是參考現有開源專案看人家是如何管理程式碼品質及與使用者溝通的
作者: Killercat (殺人貓™)   2018-03-15 14:19:00
我覺得他想要的是整個大型專案怎麼build deploy CI吧不過...也對,面向不同 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com