当前位置: 首页 > news >正文

【论道】组件封装原则

"把别人还给别人,把自己还给自己。" ——杨绛

人如果一直活在自己对事物的理解而不复盘,则会让自己变得短视固执,最近大量阅读了大量对组件二次封装的源码,深有体会,尝试用自己的话去总结,以便提升自己编程能力。

组件库的本质是基于原生或者上级组件库进行多次封装的组件的集合,它在业务中的主要功能是提升开发效率,或者实现需求方提出的特定需求。

在业务中开发其实是命令式的: 这一步做什么,下一步又该做什么,如果有条件,那该做什么,否则就做什么。
而在封装公共组件的过程中则是声明式的: 在数据层面穷举了所有可能而非程序逻辑层面,确保程序逻辑在运行时是以自己预想的进行,确保最差场景下也依然可控。程序不关注(或者尽量少的关注)条件,只是依照在数据层当下映射的数据结果进行渲染。

"元"的中文意思指的是,如同上篇ai篇本质上是元提示给出基础prompt从而让ai生成对应prompt
而这篇的本质则是元编程,即目的是写出用于生成代码的代码。用户在界面上看到的,本质上应是配置数据项在ui层面的必然的、动态的正确映射。。

写到这里突然觉得世间无道,因为所有的道在高一阶的层面也只是特定条件下的应用()而已,最后只会归而为一,这个道则为本身。所谓论道论术本质上也没有区别,一个是描述当下阶段条件的规律,是抽象的,是不可视的;论术指的是当下阶段条件的具体实施办法,是可视的,是具体的,但是本质上也藏着当下具体条件下的事物规律,即当下的道。因而我们说,道是术的规律,术是不同约束下道的实体具现。

(待续)

http://www.jsqmd.com/news/144726/

相关文章:

  • NC verilog :force命令
  • 基于大数据的教育评价与研究成果的可视化分析系统(毕设源码+文档)
  • 天猫代运营TP是什么意思?
  • Catalan数
  • 024.二叉树层序遍历
  • 024.二叉树层序遍历
  • 2025年12月成都米粉/米线/绵阳米粉加工厂口碑榜单 - 2025年品牌推荐榜
  • Shopee店铺如何起一个好名字
  • Android 12 RK3588平台电源菜单深度定制指南
  • Spring HATEOAS 详细介绍
  • 2025年济南做得好的翅片管公司有哪些,乏风取热箱/表冷器/翅片管/新风机组/干冷器/空调机组/空气幕/冷却器/散热器翅片管企业哪家好 - 品牌推荐师
  • 基于大数据的精品小说推荐与可视化分析系统(毕设源码+文档)
  • 2025年12月江苏徐州别墅庭院设计、屋顶花园设计、公园绿地设计、市政广场设计、生态园区设计服务商权威测评与综合推荐 - 2025年品牌推荐榜
  • 【路径规划】基于RRT快速探索随机树算法在三维环境中寻找从起点到目标点的路径,并对路径进行平滑处理附Matlab代码
  • 基于Python的购物管理系统毕设源码+文档+讲解视频
  • P3195 [HNOI2008] 玩具装箱 斜率优化
  • comsol悬浮绝缘子电场计算模型,可以得到绝缘子各个部位电势及电场分布,提供comsol详细...
  • mybatis insert后返回id
  • IRC协议:穿越时光的互联网实时聊天奠基者
  • 专科生必看!9个高效降aigc工具推荐,轻松过审不踩坑
  • Java面试:为何必须在循环中检查等待条件?避坑指南!
  • LuatOS下载不求人:完整流程与高频问题应对策略
  • 课后作业2
  • 2025年12月绵阳米粉/米线加工厂综合比较 - 2025年品牌推荐榜
  • 2025年12月江苏徐州别墅庭院设计、屋顶花园设计、公园绿地设计、市政广场设计、生态园区设计服务商排行榜 - 2025年品牌推荐榜
  • 运用 Python 将 Markdown 转换为 Word、HTML、PDF、PNG 和 JPG
  • 基于Spring Boot和Vue.js的视频点播管理系统设计与实现
  • pg_waldump 和 pg_xlogdump
  • 一个简单想法的实验随笔-胜任能力
  • 高精度光学动作捕捉如何为无人机提供飞行姿态与轨迹真值?——以IROS 2025多篇无人机学习与控制研究为例