当你对Java的框架迷茫的时候?

前两天,一位新入的同行问了我一个问题,这是我开博客以来的头一次,破天荒,值得纪念一下,自己也感到非常的荣幸。
问题概述:(1)JAVA的一些轻量级框架选择,以及Play框架的封装问题、灵活性的问题!
  (2)今后自己学习的方向,感到迷茫!

我“斗胆回了一封邮件,大概内容如下:

   第一:先扯远一点,总纲说一下,不足之处略过就好。。。
    我做技术快10年了,水平不算高,也走了很多很多弯路。直到前几年我才想明白。很多经验方法容易找到,也说的清楚,但是,没有经历过就理解不了,一般都是理解不到位、不深刻。
    就像小时候的盲人摸象,小时候很早就知道了,但是你很难跟现实关联,很难灵活运用。
    长大了才发现又有一句话,意思差不多,说你遇到的问题,在你当前的层面,以你当前的思维是很难解决的,必须拔高一个层次,抽身出来,换个模式才能解决。这就是一个人的大局观!假如你的经历经验少,很多方法理解不了。任何一件普普通通的事情背后都有很深的道理在里面。很多好东西、好方法放在你面前,你也感觉不到它的厉害!

    第二:请教别人来解决你的疑惑,会有一堵墙拦着你!
    每个人的经验不是那么容易表达出来的,就算表达出来,别人没有经历过,没有深刻的情绪在里面,所以别人依然很难体会。所以只能简单说一下。关键在自己通过实践形成自己的经验,方法请看下面第三条。
     Play框架刚开始用时,我也疑惑,用了两年,基本上遇到的问题,都能找到最佳实践方法。
    当你对一个框架不熟悉的时候,会觉得难用,如果熟悉了,不会有那么多疑惑。 用play框架做,还是能省下很多时间的。开源框架都这样,没有用起来特别舒服的,总有各种各样的问题。

     第三:我不太了解你, 怕误导, 所以不能直接回答你的问题。
     推荐你看几本书吧,看懂了自然就理解了。 看不懂没关系,时间长了,自然就懂了。想弄懂一个专业,少说也要练一万个小时,而且是不断否定之否定的10000小时。
    就三本书吧:     
    1《暗时间 》刘未鹏著,这本书很容易懂,买下来看吧,我博客里有推荐。

    关于如何选软件架构,开源框架,有两本书写的特别好,建议看看,里面有很多例子,通俗易懂!
    2《恰如其分的软件架构.风险驱动的设计方法 》,网上有电子版,你搜搜,前面一部分很容易懂,后面的部分就偏专业,选择看吧。
    3《软件架构师应该知道的97件事 》,网上也有,很厉害的总结,如果经验不够,怕是得隔一段时间重读一次。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值