最近,正在重构一个项目的后台管理系统。

注意到,所有的table列表页,都有个搜索功能。后端的搜索功能,还是需要一点代码去实现。然后,还得去测试一遍。

但是呢,忽然意识到,有的页面根本没有必要增加“搜索”功能。

比如,有个表,实际项目中是“借款人”这个user表。真实环境下,尤其是项目早期过程中,根本不可能有多少“数据”或者说“借款人用户”。
一页,显示20个,基本上就足够了。

这个时候,增加“搜索”功能这种也太“鸡肋”了。

so,好的解决办法是,直接扔掉这个功能。

通过这个问题,想起一些实际项目,没有需求-没有实际价值的功能挺多的。

开发者、产品经理、项目经理等角色,都需要去关注这个问题。

总结:少做无用功,把时间精力投入到更有价值的地方去。

雷观(二十二):项目开发中,要少做无用功相关推荐

  1. Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安装 Nuget(dll) 后使用项目源代码调试...

    最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一 ...

  2. 【转】缺陷与出路—一个游戏开发者的反思 二、项目开发中的混沌和秩序

    二.项目开发中的混沌和秩序 我们可能都听说过这些说法:"你不可能不劳而获""覆水难收"或"天网恢恢,疏而不漏".如果这些谚语对你说来不算陌生 ...

  3. Android开发笔记(一百二十二)循环器视图RecyclerView

    RecyclerView RecyclerView是Android在support-v7库中新推出控件,中文别名为循环器视图,它的功能非常强大,可分别实现ListView.GridView,以及瀑布流 ...

  4. 读后感: 波、波、波---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十二)

    波.波.波---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十二) http://blog.csdn.net/david_lv/archive/2008/06/26/2589809.aspx ...

  5. 【转载】 javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册 - 孤傲苍狼 - 博 http://www.cnblogs.com/xdp-gacl/

    javaweb学习总结(二十二)--基于Servlet+JSP+JavaBean开发模式的用户登录注册 一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+Ja ...

  6. 二十四、Struts2中的UI标签

    二十四.Struts2中的UI标签 Struts2中UI标签的优势: 数据回显 页面布局和排版(Freemark),struts2提供了一些常用的排版(主题:xhtml默认 simple ajax) ...

  7. iOS 11开发教程(二十二)iOS11应用视图实现按钮的响应(2)

    iOS 11开发教程(二十二)iOS11应用视图实现按钮的响应(2) 此时,当用户轻拍按钮后,一个叫tapButton()的方法就会被触发. 注意:以上这一种方式是动作声明和关联一起进行的,还有一种先 ...

  8. javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册

    一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp ...

  9. javaweb学习总结(二十二):基于Servlet+JSP+JavaBean开发模式的用户登录注册

    一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp ...

最新文章

  1. VMware安装Centos7桌面版超详细图文过程
  2. wine安装lingoes
  3. filebeat 收集json格式_集群日志收集架构ELK
  4. boost::histogram模块实现导向轴的测试程序
  5. Linux命令-自动挂载文件/etc/fstab功能详解
  6. 1-物联网开发标配方案(预期方案使用说明和演示)
  7. c++ websocket 客户端
  8. sed在行首(行尾)添加字符串;在某行后添加多行字符串-转
  9. java 图片转成base64编码_java语言中如何将一个图片转换为base64编码的数据呢?
  10. iOS 关于布局问题的一些认识
  11. Ubuntu下设置Pycharm/unity的桌面快捷方式
  12. 翻译:《CSS权威指南》(第3版)-概览和目录部分
  13. fw325r没有虚拟服务器,FAST FW325R的配置方法教程
  14. java不显示图片_java图片显示不出来应该如何解决
  15. matlab角度和弧度的互换_MATLAB弧度与角度转换 -
  16. uniapp开发微信小程序教程(一)
  17. 屏蔽非微信客户端和支付宝登陆登录操作
  18. Nginx的优点和缺点
  19. 我是一个SDN交换机
  20. ICLR 2022最佳论文解读

热门文章

  1. 易支付对接正规银联接口教程-云闪付收银台开通全部流程
  2. 什么是RTOS?RTOS与普通操作系统的区别
  3. free_rtos系统基本配置
  4. Java 并发编程_详解 synchronized 和 volatile
  5. wps画流程图交叉弧形_WPS3分钟画出高逼格的流程图
  6. (转)一篇令所有游戏圈的兄弟汗颜的文章
  7. 织梦dedecms资源素材教程下载网站模板源码(带手机移动端)附安装教程
  8. 计算机缺失Fmod.dll,fmodstudio.dll
  9. 《TCPIP网络编程》课后练习答案第一部分1~5章 尹圣雨
  10. 学计算机如何防辐射,电脑辐射危害大 五妙招正确防辐射