热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

请教大大:你们通常先定前后端接口还是先写UI界面代码?

前后端接口是不是看需求文档就可以开始搞了,当然最好有原型UI界面代码需要UI效果图.psd才可以开搞吧那么大大们通常怎么个开发流程,或者是两者同时进行呢?
前后端接口是不是看需求文档就可以开始搞了,当然最好有原型


UI界面代码需要UI效果图.psd才可以开搞吧


那么大大们通常怎么个开发流程,或者是两者同时进行呢?

3 个解决方案

#1


前端和接口可以并行开发  最后再一起调试 这个时没影响的

不过要开始前端开发  起码要给出原型图 没有原型图 前端没法开发的

#2


多谢多谢,我是刚入行的小产品哈,想学习学习规范的开发流程。

我看外包的服务流程一般是先定好UI设计稿,才开始开发的,但是这样改需求就会很麻烦吧?UI要重新切图,前端也要重写界面代码……我们的前端工程师一定要拿到UI设计图.psd才开工,就是怕麻烦?

#3


作为一名开发  我想告诉你点事 所有的技术问题都不是问题  你工作中以后遇到最多的还是沟通问题   所以以下算是建议吧      
1,加个按钮为什么需要一天?  然后你去问你会技术的朋友 他告诉你半天就搞定了 然后你觉得开发在偷懒  简单的背后往往是巨大的逻辑问题 不要随便怀疑你的同事  

2.不改需求你是做不到的  但是  评估工作量这个是你需要掌握的  工作时间长点你就知道了 也就不会出现第一个问题了  改动的时候去找老板要时间 别对开发说诸如老板要求明天做完这类的话  即便老板真是这么要求 你也要换个说法  我跟老板争取了下  这个工作是在很重要 我们最迟明天下午就要做完 换个语气和方式  他们会乐于接受  要表现出你和他们站在一起 而不是拿老板压人

3.最最重要的 还是沟通 沟通 沟通 重要的东西说三遍  一定让开发知道你需要什么  而不是画个图让他照着做  你可以给他讲一下你的想法  这样可以避免弯路 免得他做的跟你希望的不一样  因为每个人的理解不同

4.技术稍微好点的人都有种 怎么说吧 不和你们地球人一般见识这种缺点  这个你工作的时候就会遇到 多担待点 一个熟悉业务的熟练工比5个新手加一起效率都高

产品经理不好当 不是说要有多么强的思维能力 多大的脑洞  多高的工作能力  最重要的是沟通交流的方式 因为你在一个特殊的位置上  跟老板 跟开发 跟客户 或者运维部门 种种你都得打交道   开发人员都是单细胞生物 没什么心思  稍微注意点方式就好  以后你肯定会遇到开发跟你对着干的时候 到时候不妨回来再看看我给你的建议

推荐阅读
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • 在重复造轮子的情况下用ProxyServlet反向代理来减少工作量
    像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • 如何利用 Myflash 解析 binlog ?
    本文主要介绍了对Myflash的测试,从准备测试环境到利用Myflash解析binl ... [详细]
  • 本文介绍了禅道作为一款国产开源免费的测试管理工具的特点和功能,并提供了禅道的搭建和调试方法。禅道是一款B/S结构的项目管理工具,可以实现组织管理、后台管理、产品管理、项目管理和测试管理等功能。同时,本文还介绍了其他软件测试相关工具,如功能自动化工具和性能自动化工具,以及白盒测试工具的使用。通过本文的阅读,读者可以了解禅道的基本使用方法和优势,从而更好地进行测试管理工作。 ... [详细]
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
  • Django + Ansible 主机管理(有源码)
    本文给大家介绍如何利用DjangoAnsible进行Web项目管理。Django介绍一个可以使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • k8s+springboot+Eureka如何平滑上下线服务
    k8s+springboot+Eureka如何平滑上下线服务目录服务平滑上下线-k8s版本目录“上篇介绍了springboot+Euraka服务平滑上下线的方式,有部分小伙伴反馈k ... [详细]
  • 职业道路的选择与建议
    职业道路的选择与建议2010-09-2621:31:53标签:职业感悟建议   [推送到技术圈]版权声明:原创作品,允许转载, ... [详细]
  • 本人学习笔记,知识点均摘自于网络,用于学习和交流(如未注明出处,请提醒,将及时更正,谢谢)OS:我学习是为了上 ... [详细]
  • 弹性云服务器ECS弹性云服务器(ElasticCloudServer)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境 ... [详细]
  • 1、打开etcsysconfiggrub,   #vimetcsysconfiggrub   内容如下: ... [详细]
  • BPM是什么软件?1、BPM是BusinessProcessManagement的简称,译为业务流程管理,它是一种以规范化的构造端到端的卓越业务流程为中心以持续的提高组织业务绩效为 ... [详细]
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
author-avatar
俊惠芸菁亚扬
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有