Category : softwareengineering

I have many classes in my application responsible for behaviour- views, controllers, models, network- often the state of one class or system depends on another and I’m finding that classes that are primarily responsible for the behaviour for one system inevitably become dependees or dependers of other systems or classes. I’ve tried passing in interfaces of dependencies from the constructor of the system all the way to the class the depends on it and registering for events on it but this gets extremely complex and crazy and definitely violates OCP and SRP at ..

Read more

This question already has answers here: Interpreted vs Compiled: A useful distinction? (7 answers) Closed 10 years ago. It occurs to me that there’s not a heck of a lot of difference between $>python module.py And: $>javac module.java $>java module.class The former compiles to an intermediate language (python bytecode) and executes the program. The latter ..

Read more

Read more