java 板


LINE

为了避免 sing10407 的公司来告我毁谤 然後是 sing10407 说接受前辈的指教 (谜之声:问题是,你这辈份也敢自称前辈 [殴杀]) 我把事情讲得清楚一点 ※ 引述《sing10407 (阿U)》之铭言: : ※ 引述《qrtt1 (有些事,有时候。。。)》之铭言: : : ======================================================== : : 1. 专案需要两个不同的View 故framework的使用是必要的 : : 2. 以後这个专案还有很大的异动空间,所以需要好维护的架构 : : ======================================================== : : [1] 的解法应该是彻底把 view 跟 data 分开, : : 跟是否使用 framework 无关,因此 framework 不是必要的。 : : [2] 的解法应该是生一个专业又有挡头的 PM 出来当防火墙 : 我是原PO : 我补充一下现在我的想法: : 我想要做一个Java web MVC ,因为共会做成两种view : 1. web base : 2. android app : 会想要使用Spring的最初想法是想要做出一层商业逻辑层 (data的已确定交给hibernate) : 可以同时让web、android的 UI 使用我写个同一个商业逻辑层 : 然後结合codename one? (昨天问一个写android的人员听到的名词) : 因为我不熟悉Spring这个framework、也不熟悉app开发 : 请问熟的前辈们这方法是可行的吗 ? : 或者是给我些建议 : 虚心接受前辈指教 ! 其实,能给你的建议在 qrtt1 的回覆当中都已经说的很清楚了 如果看了 qrtt1 的文章之後还是回了这篇文章 基本上只有两个可能: 1. 你根本没看 or 没看懂 or 没打算思考 qrtt1 的建议 2. 你秉持着国军一贯的优良风气「硬是要」 就是不管三七二十一反正一定要个 framework 就对了 如果是第一种可能,那我这篇文章纯粹赚点数 其他人看看笑笑就算了 XD 如果是第二种可能,那麽贵公司就是我所谓的「很危险」 不可必免的,我还是必须得隔山打牛一下 下列这些有猜错就算了,其实不影响我的论述 (谜之声:那你还说干麽 [殴飞]) 1. 贵公司是一家新创的公司, 而且老板 or 主管并不是技术人员出身 或着比较好的状况是:他们并不是写 Java 出身 (我倒是觉得这可能性很小) 2. 贵公司还停留在「一堆 programmer 就可以生出一套系统」的思维 或着说,贵公司没有人负责系统架构、可能也没有人负责系统设计 所以才会在你也不懂 Spring、也不懂 Android 开发的情况下 却是由你在思考要不要用 Spring 当然,很多时候这事就像某些种类的爬虫类 如果环境内都是同一个性别,就自然会有人负责转换性别 现在看起来原 po 就觉得自己该二转? 这不是坏事,只是常常会是悲剧收场。 有时候我会觉得悲剧就是有太多奇妙的限制束缚 结果故事的主角怎麽努力就还是逃脱不了那可怕的结局。 就像罗密欧与朱丽叶,说穿了只要他们其中之一不是生在那个家族 或着乾脆他们两个不要看对眼 其实啥事情也都不会发生 最多就是男生没事劈腿找寻真爱、女生终身找不到爱的人嫁 扯远了 qrtt1 已经说了,framework 并不是必要的 我想,大抵上所有搞系统架构 or 系统设计的人 都会告诉你同样的说法 只要他不是实际写那个系统的人 or 靠卖 framework 维生的人 XDDDD 不,这件事情也不用怀疑 framework 一定可以帮你解决很多事情 说「framework 不是必要」通常并不是因为那些要解决的事情不用解决 而是你「未必要那样解决」 因为钢链的等价交换原则,至少在现今的软体开发还是适用的 当你倚赖 framework 解决一些事情的时候 你就会被那个 framework 的限制束缚住 (当然,没有一个 framework 的教学文件会把这些限制告诉你 XD) 或着说,当你不知道 framework 的原理之前 framework 就是甜美的毒药、跟威尔刚差不多 更不用说威尔刚最多只能保证你的 30cm 可以正常运作 不能保证你一定可以 XX 到妹 or 弟(喂喂) 用了 framework 也不保证你的商业逻辑 or 系统逻辑就可以顺利实做出来 (常常反而不知道从哪里开始实做起) 如果你福大命大、平常有烧香、祖先够力又愿意坦(?) 那麽没出事情的话,你就会得到 happy ending 有出事情的话,基本上你只能两手一摊 常常连 google 都不知道从何 google 起 就像吃了威尔刚之後心脏病发却没人告诉医生 我说的也不是什麽炸 error message 那种等级的问题 至於是哪种问题,我也说不清楚 [死] 只能说这中间的醍醐味(根本是屍臭味),有被炸过的人一定懂 XD 更不用说 framework 跟 framework 之间的恩怨纠葛 那种排列组合更是可怕 所以,如果你真的想听建议 那我就真的告诉你,忘掉什麽 Spring 还是三小 framework (当然 Hibernate 想用还是可以用,毕竟他可以只是单纯便利存取 DB) 想办法凡是自己来处理,然後把 code 写得尽量乾净一点 先求功能可以正常运作再说 等到你也熟悉商业逻辑 or 系统逻辑 也知道哪些事情会怎麽炸、哪些事情其实运作原理都一样 你再去看那些 framework,看看哪些适合你现在的困境 如果那时候专案还没 fail、公司还没倒的话...... 阿们 -- 钱锺书: 说出来的话 http://www.psmonkey.org 比不上不说出来的话 Java 版 cookcomic 版 只影射着说不出来的话 and more...... --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.25.5.37
1F:推 gmoz:我倒是跳过hibernate 直接采用eclipse 使用上比较简单XD 07/18 16:26
2F:→ gmoz:不过用的人相对好少QQ eclipseLink 又忘记打Link 07/18 16:27
3F:→ swpoker:ㄎ~我自己写套只处理IDE的mini ORM还比较好用 07/18 16:35
4F:→ Lordaeron:wow.......居然JAVA不是要SSH 一下哦. 07/18 16:42
5F:推 sing10407:感谢前辈的建议 07/18 19:28
6F:→ tkcn:我想说人家回文好好的,你干嘛说人家是 "备份" .. 07/19 09:50
奉 tkcn 之命订正错字 辈份辈份辈份辈份辈份 ※ 编辑: PsMonkey 来自: 114.25.5.37 (07/19 10:53)







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灯, 水草

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

TOP