首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

独立开发该做什么,该不做什么

这篇文章来讲,做独立开发,在新功能的开发上、个人工作量的排布上,该做什么,该不做什么。 ?...所以我并没有说“不该做”,我的措辞是“该不做”。独立开发往往一个人要干十个人的活,如果事事按公司里面那套流程来,必然效率低下。...这是不行的,这是低效的,让用户来主动做一件对他没什么好处的事情,我们要积极主动,而不能冷淡处理。更不能嫌麻烦,觉得这和产品本身无关,就不去做。 ?...平时多花点时间,把这些内容索引起来,直接放到 Git 来托管,是非常值得做的一件事情。一点小习惯,可以为日后找不到文件节省大量的时间。...我个人的习惯是,无论是设计的 Sketch 文件、还是工程的 Xcode 文件,尽量有完整的注释、明确的文件命名,尽量不出现 image1、image2、rect1、rect2 这种没有实际意义的命名

70530

web前端面试什么-JS

js的防抖和节流是什么? 数组中常用的方法有哪些? 怎么判断一个object是否是数组? 继承有哪些方式? 说说js中call,apply,bind之间的关系? 你了解promise吗?...这里涉及到对函数作用域的认识: js变量分为全局变量和局部变量;函数内部可以直接读取全局变量,而在函数外部自然无法读取函数内的局部变量 闭包解决了什么问题 可以读取函数内部的变量 让这些变量的值始终保持在内存中...后台可以不做任何处理。 webpack.config.js部分配置 module.exports = { entry: {}, module: {}, ......js的防抖和节流是什么 防抖: 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 使用场景: 给按钮加函数防抖防止表单多次提交。...总结 在面试中, 很多问题并没有真正的答案,至于知识点能掌握到什么样的程度,需要靠自己不断的学习积累, 在开发中不断的使用也是加深对知识点理解的方式。

3.7K32
您找到你想要的搜索结果了吗?
是的
没有找到

独立开发该做什么,该不做什么

这篇文章来讲,做独立开发,在新功能的开发上、个人工作量的排布上,该做什么,该不做什么。 ?...所以我并没有说“不该做”,我的措辞是“该不做”。独立开发往往一个人要干十个人的活,如果事事按公司里面那套流程来,必然效率低下。...这是不行的,这是低效的,让用户来主动做一件对他没什么好处的事情,我们要积极主动,而不能冷淡处理。更不能嫌麻烦,觉得这和产品本身无关,就不去做。 ?...平时多花点时间,把这些内容索引起来,直接放到 Git 来托管,是非常值得做的一件事情。一点小习惯,可以为日后找不到文件节省大量的时间。...我个人的习惯是,无论是设计的 Sketch 文件、还是工程的 Xcode 文件,尽量有完整的注释、明确的文件命名,尽量不出现 image1、image2、rect1、rect2 这种没有实际意义的命名

89920

什么要做数仓分层,不做行吗?

今天跟大家聊一聊数仓为什么分层? 01经典的数仓分层 首先跟大家聊一个经典的数仓分层结构,主要包括ODS、DWS、DW、APP四层。...一句话:从业务系统增量抽取,数据不做清洗转换,与业务系统数据模型保持一致。 DWS:根据ODS层,增加一些维度信息,过滤一些异常数据。...02数仓为什么分层 那么为什么数据仓库会有分层呢? 每多一层不就会多一些开发工作吗?还会经常有多层数据重复?不分层可不可以?...复杂的问题简单化:做过传统数仓的知道,以前Oracle的存储过程会写几千行,所以现在我们一般很少写几千行的业务ETL逻辑了,而是分为多个ETL过程,从明细层到应用层进行逻辑拆解,中间也会进行一些逻辑合并

76110

Spring AOP是什么?你拿它做什么?

回到正题,为什么会有面向切面编程(AOP)?...静态代理虽然保证了业务类只需关注逻辑本身,代理对象的一个接口只服务于一种类型的对象,如果要代理的方法很多,势必要为每一种方法进行代理。...4.spring AOP原理及实战 前文提到JDK代理和Cglib代理两种动态代理,优秀的Spring框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。...到这里,我们已经全部介绍完Spring AOP,回到开篇的问题,我们拿它做什么? 1.Spring声明式事务管理配置。 2.Controller层的参数校验。...Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿! 原文:my.oschina.net/liughDevelop/blog/1457097

56420

Spring AOP是什么?你拿它做什么

什么会有面向切面编程(AOP)?...如果要代理的方法很多,势必要为每一种方法进行代理。再者,如果增加一个方法,除了实现类需要实现这个方法外,所有的代理类也要实现此方法。增加了代码的维护成本。那么要如何解决呢?答案是使用动态代理。...优秀的 Spring 框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。那么,Spring是如何生成代理对象的? 创建容器对象的时候,根据切入点表达式拦截的类,生成代理对象。...回到开篇的问题,我们拿它做什么?...Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿!

38450

Spring AOP是什么?你拿它做什么?

点击蓝色 “乱敲代码” ,关注我哟 原文出处:我叫刘半仙 为什么会有面向切面编程(AOP)?...静态代理虽然保证了业务类只需关注逻辑本身,代理对象的一个接口只服务于一种类型的对象,如果要代理的方法很多,势必要为每一种方法进行代理。...前文提到JDK代理和Cglib代理两种动态代理,优秀的Spring框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。那么,Spring是如何生成代理对象的?...到这里,我们已经全部介绍完Spring AOP,回到开篇的问题,我们拿它做什么? 1.Spring声明式事务管理配置 2.Controller层的参数校验。...Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿!

35740

2022前端考察些什么

因为 JSON 的语法是基于 js 的,因此很容易将 JSON 和 js 中的对象弄混,但是应该注意的是 JSON 和 js 中的对象不是一回事,JSON 中对象格式更加严格,比如说在 JSON 中属性值不能为函数...在 js 中提供了两个函数来实现 js 数据结构和 JSON 格式的转换处理,JSON.stringify 函数,通过传入一个符合 JSON 格式的数据结构,将其转换为一个 JSON 字符串。...,react更快使用场景:React配合Redux架构适合大规模多人协作复杂项目,Vue适合小快的项目开发风格:react推荐做法jsx + inline style把html和css写在js了vue...如果已经访问过页面并且资源已经进行离线存储了,那么浏览器就会使用离线的资源加载页面,然后浏览器会对比新的 manifest 文件与旧的 manifest 文件,如果文件没有发生改变,就不做任何操作,如果文件改变了...那么说到 bind,不知道大家是否考虑过,如果对一个函数进行多次 bind,那么上下文会是什么呢?

49830

Spring AOP是什么?你拿它做什么

什么会有面向切面编程(AOP)?...如果要代理的方法很多,势必要为每一种方法进行代理。再者,如果增加一个方法,除了实现类需要实现这个方法外,所有的代理类也要实现此方法。增加了代码的维护成本。那么要如何解决呢?答案是使用动态代理。...优秀的 Spring 框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。那么,Spring是如何生成代理对象的? 创建容器对象的时候,根据切入点表达式拦截的类,生成代理对象。...回到开篇的问题,我们拿它做什么?...Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿!

57130
领券