说一说对于某傅哥手写spring项目的一些感受
由于某一个bug从早上八点钟,到现在编辑的时间16:05,花了将近8个小时,一直在修改某一个及其恶心的bug;
现在处于一种较为疲劳的状态,然后现在有很多负面情绪;可能过一段时间之后,那些情绪下去了,可能就会觉得多一事不如少一事,也就不再愿意提起这件事了,所以能够在上头的情况下,把自己的一些负面的情绪表达出来。即使说表达的有些语无伦次,但是也希望能够给牛油们提供一个反面教材。如果您对我的话有不同意见,不用纠结,正确的一定是您。
跟着这个教程学习能够学到不少东西,但是要付出很大代价。如果有其他的选择,建议不要用这个。
当然如果你愿意进他的知识星球可能会简单许多,这也有可能是他把教程做成现在这样的目的。
阐述一下这么讲的原因:
项目整体很好,但是没那么适合学习;说是一步步实现,其实省略了很多代码,如果你想一步步地跑通程序,你可能需要将他的代码和你的一行一行对比,将缺少的、改掉的补上去;(别问我怎么知道的,我就是这么一步一步过来的)。比较耗费时间,如果可能的话,建议不要这么做,如果你愿意进知识星球,可能会有更快速的解决办法。有人可能会说,你调试的艰难是因为你理解的不够深入,可是如果深入理解了我还做这个项目干嘛?
今天这个章节,代码不难,很容易理解,我也很快把代码写了上去,然后发现某一部分出问题了。
首先开始在网上查报错原因,没查到;
然后进行调试,也没找到问题;
然后将他的源代码下载下来,配置好环境,拿他的运行,然后两边加同样的断点一步一步找,没有找到;
然后最原始办法,把他的代码和我的代码一行一行的比较,总共六七十个文件,一行一行的对比,还是没有解决;
最后,在网上找到代码对比工具,找到了。
你们猜是什么问题?? 他把一个变量由false变为true,所以整个程序直接报错了;关键是这个变量与当前这一部分的代码没多大关系,没有任何解释,也没有任何说明,就直接改了;如果不是一行一行对比,这个程序下辈子也跑不通。
也就是这个原因(当然更大原因是因为自己菜),所以这个项目断断续续做了一个多月了,真的好痛苦。很多次想放弃,但是一想到已经投入这么长时间了,放弃就太浪费了,然后又咬牙撑了下来。
如果有朋友想尝试这个项目,希望你能慎重考虑,看看眼前这个反面教材。现在这么卷,需要学很多东西,能够学习的时间都很宝贵,不希望大家把时间浪费到一些作用较小的事情上;为了求职这个目标,尽可能的少走弯路吧。不要像我这样,花了很多时间,心理上、身体上都承受了很多。如果有其他的选择,建议不要用这个。
再重申一遍,如果您对我帖子里的话有不同意见,不用纠结,正确的一定是您。
双非菜鸡的心声,求大佬们轻喷
如果您愿意抽出宝贵时间,提出宝贵意见,也非常感谢。如果您愿意为我提供指点,将不胜感激。
#手写框架##小傅哥##知识星球##spring##大佬赐教#
现在处于一种较为疲劳的状态,然后现在有很多负面情绪;可能过一段时间之后,那些情绪下去了,可能就会觉得多一事不如少一事,也就不再愿意提起这件事了,所以能够在上头的情况下,把自己的一些负面的情绪表达出来。即使说表达的有些语无伦次,但是也希望能够给牛油们提供一个反面教材。如果您对我的话有不同意见,不用纠结,正确的一定是您。
跟着这个教程学习能够学到不少东西,但是要付出很大代价。如果有其他的选择,建议不要用这个。
当然如果你愿意进他的知识星球可能会简单许多,这也有可能是他把教程做成现在这样的目的。
阐述一下这么讲的原因:
项目整体很好,但是没那么适合学习;说是一步步实现,其实省略了很多代码,如果你想一步步地跑通程序,你可能需要将他的代码和你的一行一行对比,将缺少的、改掉的补上去;(别问我怎么知道的,我就是这么一步一步过来的)。比较耗费时间,如果可能的话,建议不要这么做,如果你愿意进知识星球,可能会有更快速的解决办法。有人可能会说,你调试的艰难是因为你理解的不够深入,可是如果深入理解了我还做这个项目干嘛?
今天这个章节,代码不难,很容易理解,我也很快把代码写了上去,然后发现某一部分出问题了。
首先开始在网上查报错原因,没查到;
然后进行调试,也没找到问题;
然后将他的源代码下载下来,配置好环境,拿他的运行,然后两边加同样的断点一步一步找,没有找到;
然后最原始办法,把他的代码和我的代码一行一行的比较,总共六七十个文件,一行一行的对比,还是没有解决;
最后,在网上找到代码对比工具,找到了。
你们猜是什么问题?? 他把一个变量由false变为true,所以整个程序直接报错了;关键是这个变量与当前这一部分的代码没多大关系,没有任何解释,也没有任何说明,就直接改了;如果不是一行一行对比,这个程序下辈子也跑不通。
也就是这个原因(当然更大原因是因为自己菜),所以这个项目断断续续做了一个多月了,真的好痛苦。很多次想放弃,但是一想到已经投入这么长时间了,放弃就太浪费了,然后又咬牙撑了下来。
如果有朋友想尝试这个项目,希望你能慎重考虑,看看眼前这个反面教材。现在这么卷,需要学很多东西,能够学习的时间都很宝贵,不希望大家把时间浪费到一些作用较小的事情上;为了求职这个目标,尽可能的少走弯路吧。不要像我这样,花了很多时间,心理上、身体上都承受了很多。如果有其他的选择,建议不要用这个。
再重申一遍,如果您对我帖子里的话有不同意见,不用纠结,正确的一定是您。
双非菜鸡的心声,求大佬们轻喷
如果您愿意抽出宝贵时间,提出宝贵意见,也非常感谢。如果您愿意为我提供指点,将不胜感激。
全部评论

这种轮子项目 最好的学习方式是直接看官方源码

真的感觉为了面试的话这么真没必要,费时费力还没啥用,原理看看就行了
xfg项目是这样的,我记得有的项目里面有很多bug都是xfg为了加深印象故意写的😂
如果是为了面试,看懂原理,代码差不多写写就能去面试了,抠这个花时间,还只是个手写spring
刚准备看这个就被避雷了呢😢

是的,xfg的项目是必须照搬那种如果要完全实现的话
例如什么异步日志,他用redis弄还➕了个kafka的标题,然后说可以自己改造成kafka
可是我就是想看kafka实现我才学的啊
例如大营销,如果你像跟着黑马或者马丁等知识星球的来一步一步学,你会发现工程量太大了,所以你只能照搬然后学思路
因为实在太耗费时间了
我现在进星球半年也就弄了个redis监控线程池,gpt流式问答,然后异步日志就是logback那里改造成kafka失败了改造成redis也没必要,加上大营销我也就看了第一阶段的思路,第二阶段我都没看
xfg的项目确实难了点,有那点时间不如多背点八股
同球友,有些教程真的很不详细

我觉得这样更有帮助一些,遇到问题解决问题,可能每个人想法不太一样
相关推荐
今天 13:51
广州大学 产品经理 点赞 评论 收藏
分享
点赞 评论 收藏
分享
09-05 11:09
山西大学 Java 点赞 评论 收藏
分享