我現在在學習編程和軟件設計以及Java。讓我混淆的課是軟件設計。我們使用Word來運行簡單的VB代碼來執行簡單的程序。我的教練說我正在通過使用總計失去凝聚力。我很難想出一種避免它們的方法。下面是一些僞我說的是(該模塊被稱爲形式,其未示出的驅動器模塊)的一個例子:如何避免在我的代碼中使用運行總計?
CaluculateDiscountPrice module
DiscountPrice = (FloorPrice * (1 – DiscountRate))
End module
CalculateDeliveryPrice module
If DeliveryFee = 「Yes」 Then
DeliveryPrice = DiscountPrice + 20
ElseIf DeliveryFee = 「No」 Then
DeliveryPrice = DiscountPrice
End If
End module
CalculateTradeInCredit module
If TradeInCredit = 「Yes」 Then
CreditedPrice = DeliveryPrice – 5
ElseIf TradeInCredit = 「No」 Then
CreditedPrice = DeliveryPrice
End If
End module
CaluculateCostOfBed module
CostOfBed = CreditedPrice
End module
基本上DiscountPrice
用於連接所述第一兩個模塊,然後DeliveryPrice
第二兩項。據說,最後的模塊可能甚至不需要在那裏我解決了這個問題。對初學者有幫助嗎?
因爲您提到了Java,所以我添加了與語言無關的標記,所以我認爲您希望解決問題的一般解決方案,而不僅僅是VBA。 – Fionnuala 2010-08-12 08:40:09
+1問一個深思熟慮的初學者問題 – jtolle 2010-08-13 15:42:06