Does Your Code Pass the Turkey Test? (2008)

Over the past 6 years, I’ve failed each item on “The Turkey Test,” which checks if your code works properly in Turkey. For example, parsing dates and discounts have caused issues due to differences in formatting. The Turkish language has unique characteristics, such as the “Turkish I” problem with lowercase and uppercase “i.” Various solutions include specifying formats explicitly and using ordinal comparisons. By following guidelines on culture and number formatters, passing FxCop checks, and unit testing in different cultures, your software can proudly wear the “Passed ‘The Turkey Test'” logo. Turkey Test Logo Program Requirements provide detailed steps to avoid “Turkeys” and ensure code runs smoothly globally.

http://www.moserware.com/2008/02/does-your-code-pass-turkey-test.html

To top