在创建一个想法之前,你有什么方法可以"绘制出来"?
假设我想参与一个大项目,例如Facebook或MySpace等网站的规模.在开始实际工作之前,我应该采取哪些规划/设计步骤?
例如,我应该逐页映射所有内容(它们的功能,数据等)吗?
对于大型项目,首先要考虑对您的网站进行单线描述(尽量不要在这里使用任何流行语).接下来想想三个设计准则(规则你的设计永远不应该与之冲突).然后绘制一些视图并想出一些用户案例(1天),然后在代码中工作2周(这将是一个扔掉原型,所以只要工作尽可能快,你可以忘记错误和细节,不要担心代码气味或设计模式,只需尽可能多地制作,然后重新评估上面的所有步骤,扔掉你的两周原型,并以严肃的方式开始你的项目应用坚实的工程和设计.经过一个月的评估你的(团队)道德并得到反馈.如果一切似乎都没问题,继续,你需要长途跋涉,否则只需放弃,做一个事后,重新开始新的目标.