કેસ કોડિંગ, થીમ કોડિંગ, ઇનવિવો કોડિંગ.