经常的情景,大家整天为了实现业务逻辑,软件的代码质量确实不太尽人意,影响了软件的运行速度。现在看来,一个简单的道理大家应该明白。我们设计一个方法的时候,要让它实现简单唯一的功能!例如,我们连接数据库需要字符串strOledbConnectionString,
        Private Shared oledbString As String
        Private Shared Function GetstrOledbConnectionString() As String
        ......(解密的过程)
       oledbstring=GetstrOledbConnectionString
        End Function
        Public Shared ReadOnly Property strOledbConnectionString() As String
            Get
                strOledbConnectionString = oledbString
            End Get
        End Property
       然而,以前我这样写的,
        Public Shared ReadOnly Property strOledbConnectionString() As String
            Get
                ......(解密的过程)
               strOledbConnectionString = GetstrOledbConnectionString
            End Get
        End Property
以至于每次连接数据库的时候,都需要执行GetstrOledbConnectionString,大大降低了性能。汗......