首页 > 其他分享 >【教学典型案例】14.课程推送页面整理-增加定时功能

【教学典型案例】14.课程推送页面整理-增加定时功能

时间:2023-03-11 19:31:52浏览次数:32  
标签:封装 14 可读性 代码 混乱 不美观 推送 div 页面


目录

  • ​​一:背景介绍​​
  • ​​1、代码可读性差,结构混乱​​
  • ​​2、逻辑边界不清晰,封装意识缺乏![在这里插入图片描述](/i/ll/?i=bbfc5f04902541db993944ced6b62793.png)​​
  • ​​3、展示效果不美观​​
  • ​​二:案例问题分析以及解决过程​​
  • ​​1、代码可读性差,结构混乱​​
  • ​​2、逻辑边界不清晰,封装意识缺乏​​
  • ​​3、展示效果不美观​​
  • ​​三:总结​​
  • ​​四:升华​​

一:背景介绍

1、代码可读性差,结构混乱

2、逻辑边界不清晰,封装意识缺乏

3、展示效果不美观

二:案例问题分析以及解决过程

1、代码可读性差,结构混乱

①我们经常说写的代码是让人读的,写每一行代码都要写上注释,要是没有注释,别说读了连看也不想看吧。

②代码结构混乱,没有层次,不能想写哪写哪,想放哪放哪。代码间是有关系的。

以下是调整好的代码结构:

2、逻辑边界不清晰,封装意识缺乏

出现问题:没改之前的代码,是把两个div分开写的,这样可以实现,但是如无必要勿增实体。

方案:

用第一个div把第二个div包了起来,这样也可以实现同样的效果。

3、展示效果不美观

不美观的地方是:活动前边的图标没有与文字对齐。
方案:
给标签附上样式
vertical-align:是用来指定行内元素表格单元格元素的垂直对齐方式的属性。

height: 1.5em;
vertical-align: -0.3em;

三:总结

  1. 对于问题二涉及到的知识点,有div块元素、v-if,而这些知识点是需要我们必须掌握的。
  2. 我们写的代码是给人读的,所以在写代码的时候要主要层次,以及是否写了注释。

四:升华

  1. 条例清理,层次分明(前提:要先抽象)
  2. 要善于分条例、分层次、做结构化
  3. 要想学习好,就要学会封装
  4. 要做到N+1(在原来的基础上迭代新的知识),1+N(在学习新的知识时,回顾学过的知识)
  5. 把学过的知识,编织成知识网
  6. 要读出代码的味道
  7. 把意义搞得越丰富,越生活,越有味道


标签:封装,14,可读性,代码,混乱,不美观,推送,div,页面
From: https://blog.51cto.com/u_15903651/6114801

相关文章

  • 1460. 我在哪?(二分,哈希)
    https://www.acwing.com/problem/content/167/n为100,因此对于我们这种枚举k值,枚举两个子串起点来判定是否存在相同子串的暴力做法O(N^4)是可以过的#include<iostream>#......
  • 随便玩玩之C# 14 异步方法
     随便玩玩之C#14异步方法举个例子吧。做一碗牛肉面,需要烧水、切菜、切肉,正常人的做法是先烧水,然后切菜切肉炒菜,然后水开了下面条,然后拌一拌即可使用,总结一下就是你干......
  • 「解题报告」CF1444D Rectangular Polyline
    这类型的题我们可以先找一些显然的必要条件,然后再去构造,很有可能就发现它是充分条件。考虑有什么必要条件:首先\(n=m\),要不然无法横纵首尾相连。其次所有横必定能划分......
  • HTML——day14
    图像滚动:        /*        背景图片滚动或固定:        语法:        background-attachment: fixed || scroll;固定或滚动  ......
  • leetcode-1408-easy
    StringMatchinginanArrayGivenanarrayofstringwords,returnallstringsinwordsthatisasubstringofanotherword.Youcanreturntheanswerinanyo......
  • leetcode-1496-easy
    PathCrossingGivenastringpath,wherepath[i]='N','S','E'or'W',eachrepresentingmovingoneunitnorth,south,east,orwest,respectively.Youstart......
  • 微软的148座坟墓
    深夜档分享,给大家介绍一个黑白的、“惊悚”的网站!从名字来看(killedbymicrosoft),是不是猜到点端倪了?这个神奇的网站居然收录了微软寿终正寝的那些软件。这是一个免费的......
  • 14. 内存管理
    一、内存的组织方式  程序员编写完程序之后,程序要先加载在计算机的内存中,再运行程序。在C语言中,不同数据在内存中所存储的位置也不一样。全局变量存储在内存中的静态......
  • Vue————Vue v2.7.14 入口文件【二】
    前言按着我的习惯,拿到一个项目首先我会查看项目下的README.md其次查看package.json,这里也不例外看过README.md后,来看下package.json;GitHubgithubpage内容package.......
  • Vue——Vue v2.7.14 源码阅读之代码目录结构【一】
    前言这里主要说一些vue2.7.14源码的目录结构,其实这块有些目录并不重要,不过我还是想全面的描述下,详细的一些文件说明会随着源码解读来补充完善,其中描述如果有错的地方还......