Что такое принцип JIT и как он используется в программировании