java 板


LINE

※ 引述《EijiHoba (Feel)》之铭言: : 我不太会形容 : 像是 : 教你设计开发一套系统的书 : 像是人事系统、租片系统、进销存之类的 : 我看完洪维恩 Java 2-JDK 5.0教学手册(第三版) : 还是不知道要如何写出一套小型的系统 : 现在网页开发的书在後面章节都会教你要如何开发一些常见的系统 : 像是会员注册、讨论区等 : 有人有看过这样的JAVA 书吗? : → LaPass:那到底要怎麽样学会写出一套系统? = = 07/12 12:38 : 推 kimkao:若非得要以学理角度看的话!去看Domain Modeling的书吧 07/12 13:35 : 推 johnhao1206:别人的专案都分很多个java档,但我都没有超过一个过.. 07/12 13:59 : 推 johnhao1206:真的都拉来拉去 不知道是不是我写的东西都太小 07/12 14:36 : → johnhao1206:我也不知道要怎麽分 T^T 07/12 14:37 : → pupuliao:我想你应该先去搞懂 物件导向 07/12 14:58 : → byend:你可以找找 JDBC 相关的书. 跟Java 资料库相关的书,通常 07/12 15:38 : → byend:这类书都会以一个完整系统为例子..介绍如何写程式. 07/12 16:47 : → MiaShopgirl:spring, MVC相关的书好像可以? 可能我想太少 07/12 17:45 : → MiaShopgirl:感觉弄好CRUD後应该就没问题了...(?) 07/12 17:47 好无聊,所以来无聊一下 我想,上面这些推文正好反应出软体工程可怕的一面 广义来说,以上出现的建议应该全对 但是对原 po 而言可能全部没意义 写一套小型的系统要不要切物件? 你把 static method 分门别类放好算不算切物件? 只切 VO(value object)算不算切物件? 一个用传统下 SQL 的 CRUD 系统(那也可以写很多东西了) 真的需要切(VO 以外)物件,然後盖 extend 大楼用一堆 implement 装潢吗? 或着更真切、也更惨忍一点的问题: 学会物件导向,真的能让(写系统的)初学者快乐一点吗? 以我个人经验来说,没写过几只的 desktop app 也好 或是混口饭吃的 web app 也好 要写稍微像样一点的系统,通常死最惨重的是 UI 画面与操作流程 或许只有在写 console 年代的东西会好一点点 [误] 然後写 web 又会比写 desktop 好一点 [无误] 谈到 Domain Modeling 就更伤感情了 让我们回忆一下一开始写程式、写星星金字塔之类的回圈练习 明明就很简单的东西,但是一旦要转换成电脑语言就死翘翘 从 Domain Modeling 下手,会让(写系统的)初学者快乐一点吗? 我想,很多人 or 很多书拿「留言板」当初学者的目标 并不是没有理由的...... 回到原 po 说的书籍问题 以我个人经验(样本数大约 10 吧? 不记得了...) 这样的书就算找得到,也不要买,去图书馆借就算了 因为这种书通常都是大杂烩 每一面向都好像有提到、但是统统不深入 要说跟蚂蚁书最大的差别 就在於这类书通常 step-by-step 的成份更多 (重点的密度也就更低) 然後好一点的书会有一个脉络让你 follow 除了拿来当成去 google 下关键字的来源,那很是实在 但是想靠这类书来知道怎麽写出一套系统,还是得了吧... 那就像看现在第四台深夜播的三级港片 就在快要看到想看的重点,就换到下一个镜头了...... 就这样... [殴飞] -- 钱锺书: 说出来的话 http://www.psmonkey.org 比不上不说出来的话 Java 版 cookcomic 版 只影射着说不出来的话 and more...... --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.202.140
1F:推 Numbstu:推留言板@_@ 07/12 22:29
2F:推 zephyrhymn:写过好几年的程式,物件导向的概念已经变成了习惯,忽 07/12 23:06
3F:→ zephyrhymn:然叫我不这样写,我还真不知该怎麽写.应该说要OOP到什 07/12 23:08
4F:→ zephyrhymn:麽程度,OOP写得好维护和新增功能都会很方便. 07/12 23:10
5F:→ zephyrhymn:建议先写个小画家的软体,对初学者而言,光看API写完 07/12 23:11
6F:→ zephyrhymn:这样的软体,基本上基本功力就差不多了 07/12 23:13
7F:推 LaPass:借问,一般状况下完成一个小型的ERP、CME、人事、管理系统 07/13 00:11
8F:推 LaPass:要多久? 07/13 00:14
9F:推 LaPass:PS.一个人,且已经有累积自己lib的状况下,多久才算合格? 07/13 00:20
10F:推 kimkao:其实我会推荐去看Domain Modeling是假设原po非新人了 07/13 00:24
11F:→ kimkao:若是目标建立在对特定领域建构MIS系统,那就更该学习如何 07/13 00:26
12F:→ kimkao:进行建模了! 07/13 00:27
13F:推 byend:回La大, 没有一定标准. 得看实际功能需求. 另外,基本的管理 07/13 10:36
14F:→ byend:系统不需要特别的 lib, 只需要资料库规划好一点. 或者用 07/13 10:39
15F:→ byend:Hibernate 套件代管资料库..後端就没问题了, 花时间的是UI 07/13 10:44
16F:→ byend:,如果是 Desktop App, 得找套好的编辑工具.可以省很多打code 07/13 10:46
17F:→ byend:的时间. 如果是网站, 那就得看想做到哪种程度.CSS/JQuery 07/13 10:50
18F:→ byend:运用程度如何了... 07/13 10:54
19F:→ s66449:新手问一下...."切"物件是怎样的动作呢? 07/13 23:24
20F:→ qrtt1:决定 code 要放在那个类别的动作 07/13 23:57
21F:推 TonyQ:@zephyrhymn, 我想重点是「新手」,不是 OO。XD 07/16 03:22







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP