作者litlmonky (littlemonkey)
看板java
标题[问题] 中大型专案开发
时间Mon Mar 12 08:00:00 2018
最近工作需要开发中型的程式,上网google大部份都是基础的课程教学,资策会办的课程
很完整,但平日要上班无法报他的课,我已具备基础知识,想请问市面上有没有课程教学
,是中大型专案开发的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.50.143.251
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1520812802.A.2DE.html
1F:推 kyoe: 头洗下去硬写..自然就会从困境中越学越多,google跟stackover 03/12 09:53
2F:→ kyoe: 会是你的好帮手 03/12 09:53
3F:→ litlmonky: 土法炼钢写了快3年了,想学习正统的专案开发方式 03/12 11:21
4F:推 olen0622: 直接去找做这种的公司更快 实务很难教的 03/12 20:00
5F:→ Killercat: 就...用gradle/maven架三个micro service, 一个用http 03/12 20:55
6F:→ Killercat: 一个用soap 一个用dbus 再写一个application去access 03/12 20:56
7F:→ Killercat: 然後这三个micro service看你想不想用spring还是 03/12 20:56
8F:→ Killercat: glassfish来写,大概就这样吧.... 03/12 20:56
9F:→ Killercat: 找找有没有RBAC的范例 这应该是最简单的「大」专案了 03/12 20:57
10F:推 d1288999: 认真建议直接去这类型公司,实务上玩的才更多 03/12 22:41
11F:推 yinxuanh: 想到udemy上的印度人Bharath Thippireddy的 03/13 21:17
12F:→ yinxuanh: Java Web Services这门课,不过我也是新手喔QQ 03/13 21:18
13F:推 cowbaying: 你要先订出规模...不然 很难走下去 03/14 10:12
14F:→ cowbaying: 何谓中型? 03/14 10:13
15F:→ litlmonky: 我的需求是自己部门,约1佰多人使用的程式 03/14 10:16
16F:→ litlmonky: 我将这样视为中型,不知对不对 03/14 10:16
17F:→ cowbaying: 同时? 还是100多人分开用? 03/14 10:48
18F:→ cowbaying: 其实同时100人我会觉得是小型的... 03/14 10:49
19F:→ cowbaying: 当然也要看你服务的复杂程度啦 03/14 10:49
20F:→ cowbaying: 不管是HTTP或是socket的应用 现在framework都不少 03/14 10:51
21F:→ cowbaying: 可以说稍加学习後 能投入开发的 03/14 10:51
22F:→ cowbaying: 你大可直接说要开发什麽类型的服务 版上应该都能给出 03/14 10:57
23F:→ cowbaying: 好的意见 总比一个"中型专案" 来的明确的多 03/14 10:57
24F:→ atpx: 如果是几百人用的内部系统, 那这样算很大型了 03/15 02:14
25F:→ atpx: 要包含记帐与各种格式报表的话, 这类大型系统基本上不会有套 03/15 02:15
26F:→ atpx: 装课程, 因为他本身就不会是标准型产品, 一定是高度客制化 03/15 02:16
27F:→ atpx: 除非是ERP系统例如SAP/Oracle, 这种就会有一堆代理商开课程 03/15 02:16
28F:→ atpx: 看问题描述你应该是需要整合的技术课程? 只能六日要分开报了 03/15 02:18
29F:→ atpx: 也可能不会开课, 那就要常常上网站看 03/15 02:19
30F:推 ousapas: 要看大型专案github不就一堆 03/15 04:24
32F:→ ousapas: Spring 16K commits 03/15 04:25
34F:→ ousapas: 国产的zk 23K commits 03/15 04:30
35F:→ Killercat: 要人去翻大型project就太逗了... 有人KT都要搞一个月的 03/15 07:24
36F:→ Killercat: 东西怎麽可能期待自己翻翻就可以搞到可以改source code 03/15 07:24
37F:→ Killercat: 没人的情况下就是写几个micro service, jenkins串串看 03/15 07:24
38F:→ Killercat: 一路从CI到deploy 其实大型专案大概就是如此了 03/15 07:24
39F:推 ousapas: 原PO的问题不是「大型专案」开发的教学吗? 03/15 08:24
40F:→ ousapas: 看不出来开发一个微服务何以能够称作一个"大型"专案 03/15 08:24
41F:→ ousapas: 如果微服务被做成"大型"专案,那也不能够称为"微"服务了 03/15 08:25
42F:→ ousapas: 真正正宗的微服务可是写一个function就能搞定的 03/15 08:26
43F:推 ousapas: 要学习大型专案开发,最有效的方法就是参考现有开源专案 03/15 08:29
44F:→ ousapas: 看人家是如何管理程式码品质及与使用者沟通的 03/15 08:30
45F:→ Killercat: 我觉得他想要的是整个大型专案怎麽build deploy CI吧 03/15 14:19
46F:→ Killercat: 不过...也对,面向不同 XD 03/15 14:19