Yes clearer than my proposition using ternary operator and no worry about 
default value : + 1
We can play a lot with thing like this, I wrote thousands of APL lines code, 
I'm used to play with these kind of boolean stuffes, I
must say that from this POV, APL is more fun than any other languages ;o)

Jacques

----- Message d'origine ----- 
De : "Adrian Crum" <[EMAIL PROTECTED]>
À : <[email protected]>
Envoyé : mardi 18 décembre 2007 19:26
Objet : Re: svn commit: r605186 -
/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/AIMPaymentServices.java


> Plus, you can eliminate one if() construct:
>
> if (testReq != null) {
>      return "TRUE".equals(testReq.toUpperCase());
> }
>
> -Adrian
>
> David E Jones wrote:
>
> > 1. Bad code formating
> > 2. Makes the default true, is that what we really want?
> > 3. If 2 is true then should use more compact and easy to read,
> > like if != false instead of if = true
> >
> > -David
> >
> >
> > On Tue, 18 Dec 2007 11:37:55 -0000
> > [EMAIL PROTECTED] wrote:
> >
> >
> >>Author: jleroux
> >>Date: Tue Dec 18 03:37:47 2007
> >>New Revision: 605186
> >>
> >>URL: http://svn.apache.org/viewvc?rev=605186&view=rev
> >>Log:
> >>A patch from BJ Freeman "Allows better testing of testmode from
> >>propties file of
> >>authorize.net" (https://issues.apache.org/jira/browse/OFBIZ-1450) -
> >>OFBIZ-1450
> >>
> >>Modified:
> >>    
> >> ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/AIMPaymentServices.java
> >>
> >>Modified:
> >>ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/AIMPaymentServices.java
> >>URL:
>
>>http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/AIMPaymentSer
vices.java?rev=605186&r1=605185&r2=605186&view=diff
> >>==============================================================================
> >>---
> >>ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/AIMPaymentServices.java
> >>(original) +++
> >>ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/AIMPaymentServices.java
> >>Tue Dec 18 03:37:47 2007 @@ -376,7 +376,15 @@ } private static
> >>boolean isTestMode() {
> >>-         return ("TRUE".equals((String)
> >>AIMProperties.get("testReq")));
> >>+       boolean ret = true;
> >>+        String testReq = (String)AIMProperties.get("testReq");
> >>+        if(testReq != null) {
> >>+            if(testReq.equals("TRUE"))
> >>+                ret = true;
> >>+            else
> >>+                ret = false;
> >>+        }
> >>+        return ret;
> >>     }
> >>
> >>     private static String getVersion() {
> >>
> >>
> >
> >
>

Reply via email to