WEB程序开发和软件开发好像区别很大    ,好像太多书都是说软件开发,包括编程思想,框架结构,方法技巧等。打个比方,代码大全,这本书,虽然说不管学什么语言都可以看,可是,里面都是从软件开发的角度讲解,感觉大部会内容和WEB开发都联系不上。 大家有什么看法!

解决方案 »

  1.   

    你说的软件开发是什么软件 桌面应用软件?我的感觉就是 桌面软件在调试上比web程序的开发方便太多
      

  2.   

    web程序开发本来就是软件开发的一个方向。
    我没太看过代码大全,编程思想之类的书,
    但是还是很肯定在软件开发过程中 软件架构的指导思想、算法是很重要的。
      

  3.   

    WEB程序开发和软件开发是一样的, 用的语言不同而已, 还有开发的人不一样。
    水平到达极点就发现是一样。
      

  4.   

    例如, 我用python做开发一个项目, 你说我是在web程序开发, 还是什么什么软件开发,至于设计模式, 开发模式, 什么所谓的编程思想, 算法结构, 看你用多还是用少。
      

  5.   

    尽管楼上这么说,但是我还是有一些另类的看法,web开发是需要发出浏览请求,服务器处理完数据才返回结果,而cs的软件则是在客户端随时使用随时请求处理,这一点两者是有很大的差别的.
    要不然为何bs的程序聊天室占用资源那么大呢?为何php写个聊天室很多人都用推技术呢,如果是cs程序就不必这么麻烦了.
      

  6.   


    觉得你这样说比较局限于眼前看到的, 假设, 
    你开发一个浏览器时, 你会想, 这是B/S, 还是C/S模式 ? 
    浏览器即向服务器发请求, 也向本地发请求, 也涉及http协议, tcp/ip等等
    如果当W3C定制html6出来,你的web不只局限能向服务器发信息时呢? 这又是什么模式? 另外, 用php写聊天室是不明智的选择, 或者说,光用php去读或写, php局限语言本身的特征, 
    不是很适合长久运行, 适合对资源的即用即放。
      

  7.   

    确实,我是菜鸟,我所说的WEB开发,是指网站建设,软件开发,指的是桌面程序开发(开发软件,除了桌面程序,我想不出还有其他)
      

  8.   

    web开发只是软件开发的一种而已。
    书上面讲的都是理论,软件开发的正常流程。
    但是很多公司不按照这个流程来,追求快速出产品。
    所以导致你有这样的疑惑吧