24 2011-11
最近做了一个小项目完整的数据库设计,想总结一些设计上的所得,希望大家多多指教。
有时一个项目,普通程序员一般不会去接触数据库设计,一般都有专业的DBA或是老程序员去设计,下面是我推测的几点可能原因:
1:新手对项目了解不深,正好这是老鸟的长处。
2:新手对局部的关注往往大于整体,很难考虑的特别周全。
3:数据库设计的好坏在某种程度上直接影响项目的复杂度以及性能。
第
23 2011-11
软件开发发展至今,无论是编程语言,还是软件工程,乃至是互联网的趋势发展,都是飞速发展。于是,我们便迷茫于这样形形色色的语言和概念之间,无所适从。其实,我们不妨返璞归真,回到最初,让我们从语义出发,来讨论这形形色色的种种,你是否恍然大悟呢?
5. 面向过程是先总后分的行文顺序
相信大多数程序员都和我一样,C语言都是自己的第一门语言,那么面向过程的这个概念也自然深入人心。其实,我
22 2011-11
软件开发发展至今,无论是编程语言,还是软件工程,乃至是互联网的趋势发展,都是飞速发展。于是,我们便迷茫于这样形形色色的语言和概念之间,无所适从。其实,我们不妨返璞归真,回到最初,让我们从语义出发,来讨论这形形色色的种种,你是否恍然大悟呢?
1. 何为语义
我们无论是在编程,还是在架构一个完整而庞大的软件,总结起来,无外乎在构建一个场景,或者说,在搭建一个虚拟的世界。
那么我们在回
16 2011-10
如今已进入了web2.0高速发展的互联网时代,各种互联网的Web应用程序如雨后春笋般出现。那么作为一名Web开发人员,怎样去开发一款优秀的Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道。所以,像大多数在这个领域里的web开发人员一样,我们只是通过去做,去实验才学会了这些。没有人告诉我们如何去做,我们从给自己做点什么东西开始,学会如何开发web应用程序是
14 2011-10
2011年,伴随着各种机遇和挑战,中国的软件开发仍然在摸索中前进,程序员也在不断的学习和工作中探寻自己的未来。在这个过程中,当然少不了各种技术和公司对他们施加的影响。跟随谁,选择什么路线永远是一种充满未知数的挑战。
谈到影响,可能以微软为首的软件巨头更容易被提及,毕竟开发人员所直接应用的操作系统、语言、开发工具等各种技术都掌握在这些公司手中。然而,这并不能抹杀和妨碍提起国内一些企业和人士对
5 2011-10
第一次见周志农在法院门口,他一到就大喊一声“刘韧”,早就等在那里的我,跟他进了法院,旁听他和自己原来所在的公司打官司,争夺自然码的著作权。是年是1997年。这场历时四年的官司最后以和解告终,周志农在这四年中变得不再年轻,自然码在这四年中丧失了发展壮大的好机会。
几个月后,周志农新婚,在CCED作者朱崇君家聚会,2.13作者吴晓军、中国龙作者简晶都在,大家一起叙旧。席间,吴晓军沉默寡言,其时,
4 2011-10
经常看到很多同行们对共享软件能否赚到钱感到困惑,虽然大家都知道的周易前辈的MP3 CD Maker创下了月入四万的记录,但这对我们大多数人来说,只是一个很遥远的梦,就好象是水中的月亮,可望不可及。这个也曾经是我投入这个行业是的目标,虽然到目前我的收入才达到他的四分之一,但我已心滿意足了,回顾两年多的编程生活,总结了一些经验,希望和大家分享,最重要的一点,我将它做为这篇文章的
3 2011-10
你的软件也能挣钱 共享软件走向国际舞台指南
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
共享软件为何要走向国际
共享软件为何要走向国际?
理由很简单,不少人做共享软件走国际路线,月入数万美元,而同样软件走国内路线恐怕很难达到这个数.(原因大家都知道)
软件开发三个永恒的主题是:
一.软件的功能及创意
二.
17 2011-9
移动这一块目前是iPhone遥遥领先,程序员是爱买Android,一般老百姓还是偏向iPhone。现在做手机程序的统统是iPhone优先策略——做一个程序,先写iPhone版,第二才考虑Android。在iPhone的带动下,Mac OS 在美国市场占有率都上升到9%了,相当可怕,有人认为苹果将成为九十年代带的微软。 从根子上来讲,谷歌是一家广告公司,苹果是一
16 2011-9
前些日子,InfoWorld的Test Center揭晓了本年度开源相关5个大奖:最佳开源应用程序、最佳开源应用程序开发软件、最佳开源软件、最佳开源网络软件和最佳开源平台与中间件。本文将讲述开源史上8大交易。 2008年Sun 10亿美元收购MySQL Sun简介:自1982年成立之初,Sun就率先提出了开放标准、互操作性、异构和参与等思想。这些思想已在世