Saturday, March 3, 2012

Personal (and non-popular) Rails development rules of thumb

  • View first, then Controller and Model last.
  • In Controller tests:
    • Don't mock ActiveRecord method
    • Do stub ActiveRecord method (No real SQL execution allowed)
    • Do mock custom model method
    • Use signature from model mock to create real method in model (or module)
    • Should not contain more than 5 lines or 10 function calls
  • In Model tests:
    • Do real SQL execution (No mock, no stub)

Clojure how to get JVM options from inside application

(.getInputArguments (java.lang.management.ManagementFactory/getRuntimeMXBean)) Credit:  How to get vm arguments from inside of java applic...