Comment Comment by jacobsenscott I've never found static typing to aid in my understanding of a program. For example: def add_item_to_cart(item) vs void add_item_to_cart(IItem item) They are equally easy to understand. The first is easier to read. parent jacobsenscott 4 years ago