我承认有些架构师真的技术很强,但是一味的做无意义的封装,增加上手成本,背离了简化开发的初衷。

开篇

bladex 这个框架是我做第一个商业项目用的框架,项目经理当时花了五千多买的框架,比较重量级别(臃肿),比如:在权限管理安全使用自研框架,对myabtis-plus框架做一些憨厚的封装,在持久化框架上我还可以忍受,但是在安全框架使用自研我无法忍受!这个框架对于大型企业的与中小型企业的架构理解不够透彻,做了一些华而不实的封装。他的单体版本商业版本,我不明白为何也要加入重量级别架构 多租户!先不说单体版本引入这个概念有无必要,如果一个公司将要做这样的大型系统,会采用单体架构吗,或者来一个更深入灵魂直接的问题,请问公司难道没有架构师吗?

后端

首先讨论自研框架的问题,我承认,造轮子的工程师都很厉害,但是未免也太炫技了,自创轮子(springblade security)有有开源框架shiro或者spring security的可扩展性好吗?买的你框架是为了商用,不是为了为你这样的闭源给你踩坑,致使团队在上手前,花费了很长一段时间去研究。如果当初让我做初期架构选新型,我肯定会抵制购买blade,也有很大一部分原因在我,早期lader想让团队一起扩展下原有的架构的代码,但是原有架构mvc不符合如今的行业潮流架构(MVVN)模式,自己虽然也写过脚手架,但是在vue前端的组件样式上无法做到随心所欲,所以我经常嘲讽自己说:"现在碰到的麻烦事,到底还是自己技术不够,这也怪不得谁"。

前端

前端是我非常想提一提,使用avue框架。这个框架是在element-ui基础上封装的一些组件,知乎上骂声一片,确实可以简化一些简单的crud操作,让小学生来都可以按照模板来改,但是稍微复杂一点点的业务,那就让人改要命。我这里要引用一个网友说的话:

首先官方文档很烂,很多东西说的不清楚,示例代码也不多然后就是封装太狠,一堆属性和方法,想实现个什么功能就得一个个找,心智负担不是一般的小,找文档找的头疼。在试着做了几个功能后,我就不做了,太费劲。甲方团队一开始都是后端自己写前端,觉得挺好用。在我看来就是忽悠那些不懂前端的老板的,以为找个模板就随便写写就实现了所有的功能。现在开源的模板这么多,随便找个都能写出个像样的项目。——网名:小云得咿的飘 ——简介:魔兽AFK,三线前端,努力生活

bladeX评价(深度好文)相关推荐

  1. 深度好文:2018 年 NLP 应用和商业化调查报告

    . 深度好文:2018 年 NLP 应用和商业化调查报告 Debra 阅读数:7650 2019 年 1 月 11 日 近年来,自然语言处理技术已经取得了长足进步,成为应用范围最广泛,也是最为成熟的 ...

  2. 开发人员怎么做研究,深度好文

    这是一篇深度好文,观点因人而异,我觉得本文能给大家带来一些启发那就非常棒了. 几年前,我写了一套胶片,题目是<怎样做研究>,多次在实验室内部给学生们做报告,也曾对外讲过一次,听众反应良好. ...

  3. 百度工程师深度好文, 横评3大企业级区块链技术平台

    百度工程师深度好文, 横评3大企业级区块链技术平台! 区块链从独立的技术范式,慢慢扩展到企业区块链的融合范式,是下一代区块链的核心特征.在区块链技术与AI.大数据.云计算技术加速融合的今天,区块链如何 ...

  4. 深度好文:Netflix奈飞微服务架构设计解析

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 来源:22j.co/dz54 1 概述 数年来,Netflix 一直是全球 ...

  5. spring 点击保存按钮页面禁用_用一篇深度好文,详解按钮的设计

    本文共 2092 字,预计阅读 10 分钟,记得点击上面的 蓝字 关注我哦- 为了设计更好的用户界面,我们常常需要回顾它的历史和起源.按钮在界面设计中很重要.在物理按钮时期,手指的轻微触碰可以使设备. ...

  6. 人在低谷是最应该看的六句话!(深度好文)

    人在低谷是最应该看的六句话!(深度好文) 谁都有困难,谁都不容易 没什么好抱怨的,你困难,别人也困难,只不过你看不到罢了.与其抱怨,不如快乐面对,困难也是一种人生体验. 与其抱怨,不如奋斗 困难都一样 ...

  7. 深度好文:云网络丢包故障定位,看这一篇就够了~

    深度好文:云网络丢包故障定位,看这一篇就够了~ https://mp.weixin.qq.com/s/-Q1AkxUr9xzGKwUMV-FQhQ Alex 高效运维 今天 来源:本文经授权转自公众号 ...

  8. 微服务架构总结性介绍 (深度好文)

    微服务架构总结性介绍 (深度好文) 资料来源:有架构给我的一些资料,以及自己百度和论坛.社区找来的一些资料,权当做一个总结式的简介... 目录如下: 一.微服务架构介绍 二.出现和发展 三.传统开发模 ...

  9. 25岁阿里120W年薪架构师推荐学习的750页微服务架构深度解析文档

    前言 当前,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统. 在过去几年里,DevOps.云原生.面向演进式架构等理念已经深入人心,围绕微服务 ...

  10. 大数据是女人!爬虫是男朋友!黑客是强奸犯,深度好文

    大数据是女人!爬虫是男朋友!黑客是强奸犯,深度好文 在黑科技.爬虫.大数据领域深度技术研发领域,爬虫和黑客使用的技术其实是一样的但是又有区别的,爬虫和黑客的区别在哪里呢 ?大数据.爬虫.黑客有什么关系 ...

最新文章

  1. 局域网下两台电脑ping不通
  2. 【算法+OpenCV】图像极坐标变换及基于OpenCV的实现
  3. pycharm怎么查看代码结构,看函数定义、变量定义、类定义索引、目录?(左方structure)
  4. linux centos7使用,linux之centos7防火墙基本使用
  5. java ftp 关闭连接_java - 使用Java Apache FTPClient进行FTP TLS获取“握手时远程主机关闭连接”[重复] - 堆栈内存溢出...
  6. CrystalDiskInfo的下载使用
  7. 使用Fargate在AWS ECS中部署ASP.NET Core 微服务
  8. DC-DC转换器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  9. Java Swing
  10. win10底部任务栏不见了怎么办
  11. 制作简单的个人Logo
  12. SpringBoot 的请求参数校验注解
  13. Git汇总--版本库操作
  14. 《学术研究,你的成功之道》
  15. “伟禄亚太Realord AP”正式上线,机遇与挑战并存
  16. 施耐德PLC如何实现组态监控和远程维护?
  17. JAVA在IDEA中用JNA调用C++的dll动态链接库案例
  18. 每日新闻摘要:破解打开Windows Shell
  19. linux下给固态硬盘分区,转载: 提升Linux下的固态硬盘使用率
  20. 基于asp.net349k藏獒宠物养宠经验杂谈网站

热门文章

  1. Tomcat HTTP Status 404 tomcat 404问题解决
  2. windows10安装git详细教程(git-2.30.1-64-bit.exe)
  3. java窗口弹出的方法_制作弹出公告窗口
  4. rtklib三之relpos rtkpo庖丁解牛
  5. 【学习日记04】高数复习+学习周报
  6. 支付宝收费惊呆小伙伴:都是微信给逼的
  7. DCDC电路中的负载问题
  8. 2015精选品牌! 监控录播拾音器 全指向性,回声抑制,视频会议首选!高保真拾音器,司法高端拾音器...
  9. RK3399平台开发系列讲解(内核调试篇)2.38、使用Bus Hound抓USB设备数据包
  10. 知识点备忘-oracle的wm_concat()函数