构架设计,都需要做什么?该如何解决

构架设计,都需要做什么??
做构架设计的人,写程序一定要很厉害吗~~??

------解决方案--------------------
需要很多的很多的经验。
------解决方案--------------------
做架构设计的人不一定编程非常厉害,他只是提出设计方案,然后把这个设计方案交由让程序员一步步完成。架构设计决定着软件产品的生死存亡。