Programmers are told "depend on interfaces, not implementations." But, given a program, is nit possible even to assess objectively whether such advice has been followed? Programmers frequently talk in ways like this about dependence, but the very term, like many used in software engineering, has hitherto eluded precise definition. In this work, we resolve a variety of confusions about dependence, and present a formal definition unifying multiple varieties of software dependence, grounded in H...| James Koppel
A few other things occurred to me. A major benefit: Tragedeigh naming is basically impossible. Is it Cate or Kate? It鈥檚 饜憭饜懕饜憫. I also kind of like that you can see visually the irritating rhyming of my daughter鈥檚 friends names: 路饜懅饜懁饜懓-路饜懆饜懁饜懓-路饜懆饜憶饜懓, 路饜懅饜懁饜懓饜懆饜懐饜懇-路饜懎饜懏饜懓饜懆饜懐饜懇-路饜懎饜憶饜懓饜懆饜懐饜懇. If you want to practice, there is a very nice addon for Firefox to convert a page to Shavian, in total or by replacing N (25, 50, ...| Daniel's Blog