Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在开发中发现的问题 #1

Open
yijinc opened this issue Dec 18, 2017 · 0 comments
Open

在开发中发现的问题 #1

yijinc opened this issue Dec 18, 2017 · 0 comments
Labels
blog blogs and articles

Comments

@yijinc
Copy link
Owner

yijinc commented Dec 18, 2017

团队问题

  • 每个人代码风格不一样,有的人的代码灵活简洁,有的人规整冗长
  • 直接在IDE中禁用jslint (tslint),按自己风格来
  • 没有团队 leader ,没有项目架构设计和讨论,缺乏沟通,各写各的
  • 每一次的开发,就只是完成任务,不明白产品要做的是什么,完全没有预想过这个项目最终是怎么样的,我们只是在实现UI图和需求中的文案,和基本功能
  • bug多,不好维护,不好( 害怕 )接手他人写过代码
  • 后面增改需求很尴尬,怎么当初会这样写?真想把之前的都重新改了
  • 基础薄弱,直接会用框架,快速入门,然而对框架外的东西,比如需要自定义指令或组件,无从下手,或者最后硬憋出来一个糟糕的实现,(这是前端简单、要求低的原因吗)
  • 有时候产品的设计确实有些坑,它们好像总想创新,强加一些交互在不适用于的场景上,还得有所改变(原理上能实现的一般没有拒绝,然后发现坑好多)

技术选型

  • 公司一直用AngularJs,直到出了angular4 后便一直采用angular4了。在选择框架上没有讨论,哪个框架比较(长期)适合目前产品的开发,react、vue、angular? 我觉得应该不是angular,不过它用起来确实很不错,很强大。公司都是一些小项目,用react或vue也许会更简洁快速,这里可能是个人倾向
  • 在需要有seo,在服务器渲染时候,没有考虑 node?

也许我们都有发现这些问题,然后都妥协了
有时候想想,其实也没想的那么糟

@yijinc yijinc added the blog blogs and articles label Dec 18, 2017
@yijinc yijinc assigned yijinc and unassigned yijinc Dec 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blog blogs and articles
Projects
None yet
Development

No branches or pull requests

1 participant