每每想做一个项目,总是觉得不知道如何下手,你们遇到过这样的问题么?

时间:2021-07-15 00:37:40
求有经验的高人指点偶这个迷途小书童吧.由于是自学的,发现也不知道如何去写一个项目,不知道如何构思数据库

17 个解决方案

#1


有条件的话去买本书看看。书上一般都有实例。

#2


愚蠢点的做法是边做边改,但一个项目应该一开始就先要有需求分析,再根据需求设计数据库,随后才开始写代码。

#3


首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

#4


先写几个表试试,能遵循范式是第一步,其实范式很幼稚的,会范式了其他的变动都是根据应用需求来改动和设计。

#5


引用 3 楼  的回复:
首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

#6


所以要沟通啊....一般拿到任务都要先抛回去几十个问题...

当然...我说的是在沟通也算进工作时间的情况下...


引用 5 楼  的回复:
引用 3 楼  的回复:

首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

#7


有同感啊!

#8


不知道如何去写一个项目
先弄清楚这个项目是干什么的

不知道如何构思数据库
项目中被动态输入的数据都需要保存于数据库,按其不同的用途分别建表

无论事先考虑的有多周密,实现的时候总是会发现缺这少那的
所以程序架构要具有前瞻性

#9


引用 5 楼  的回复:
引用 3 楼  的回复:

首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

对。客户都是*。经常不按常理出牌,又给不起钱。

#10


最重要是理解需求,明明要个企业新闻展示站。你给个购物功能。他是爽了,但是根本用不上,也不需要

#11


还是  没有思路.....

#12


一般自学的都是要经历这个过程的,因为没有人带,所以就没有头绪。可以去一些公司给项目经理带一带会好很多。当然多做点开发积累些经验也是有用的,只不过可能一些存在的问题会一直都存在.

#13


在怎么跟你讲都没有用,只有自己上手做项目了,你才知道如何去做。做的时候有什么地方不足,落下了进度,什么地方技术不会。等等。 在这里跟你讲一大堆你能用到项目里面?? 

#14


引用 9 楼  的回复:
引用 5 楼  的回复:

引用 3 楼  的回复:

首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

对。客户都是*。经常不按常理出牌,又给不起钱。


有给得起钱的客户,更恼火 每每想做一个项目,总是觉得不知道如何下手,你们遇到过这样的问题么?

#15


没有客户  最恼火 - -

#16


谈到这些话题, 

就想起西乔的漫画, 

如果这些漫画不能勾起你痛苦的回忆,说明你不是一个有经验程序员....哈哈

http://blog.xiqiao.info/category/programmers

#17


都不知道怎么去解说一个项目了

#1


有条件的话去买本书看看。书上一般都有实例。

#2


愚蠢点的做法是边做边改,但一个项目应该一开始就先要有需求分析,再根据需求设计数据库,随后才开始写代码。

#3


首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

#4


先写几个表试试,能遵循范式是第一步,其实范式很幼稚的,会范式了其他的变动都是根据应用需求来改动和设计。

#5


引用 3 楼  的回复:
首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

#6


所以要沟通啊....一般拿到任务都要先抛回去几十个问题...

当然...我说的是在沟通也算进工作时间的情况下...


引用 5 楼  的回复:
引用 3 楼  的回复:

首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

#7


有同感啊!

#8


不知道如何去写一个项目
先弄清楚这个项目是干什么的

不知道如何构思数据库
项目中被动态输入的数据都需要保存于数据库,按其不同的用途分别建表

无论事先考虑的有多周密,实现的时候总是会发现缺这少那的
所以程序架构要具有前瞻性

#9


引用 5 楼  的回复:
引用 3 楼  的回复:

首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

对。客户都是*。经常不按常理出牌,又给不起钱。

#10


最重要是理解需求,明明要个企业新闻展示站。你给个购物功能。他是爽了,但是根本用不上,也不需要

#11


还是  没有思路.....

#12


一般自学的都是要经历这个过程的,因为没有人带,所以就没有头绪。可以去一些公司给项目经理带一带会好很多。当然多做点开发积累些经验也是有用的,只不过可能一些存在的问题会一直都存在.

#13


在怎么跟你讲都没有用,只有自己上手做项目了,你才知道如何去做。做的时候有什么地方不足,落下了进度,什么地方技术不会。等等。 在这里跟你讲一大堆你能用到项目里面?? 

#14


引用 9 楼  的回复:
引用 5 楼  的回复:

引用 3 楼  的回复:

首先是需求,要多和客户方沟通,搞清楚到底他们要什么,千万不要想当然.

很多时候客户都是啥也不知道的,就知道想要那个样子...

对。客户都是*。经常不按常理出牌,又给不起钱。


有给得起钱的客户,更恼火 每每想做一个项目,总是觉得不知道如何下手,你们遇到过这样的问题么?

#15


没有客户  最恼火 - -

#16


谈到这些话题, 

就想起西乔的漫画, 

如果这些漫画不能勾起你痛苦的回忆,说明你不是一个有经验程序员....哈哈

http://blog.xiqiao.info/category/programmers

#17


都不知道怎么去解说一个项目了