Difference between revisions of "Show us your Build!"

From CitconWiki
Jump to navigationJump to search
(New page: == Show us your Build == * Zero friction. You should be able to check out and it should just build * .Net Example ** Consistent layout ** src ** anything in lib folder will be referenced...)
(No difference)

Revision as of 22:29, 27 June 2008

Show us your Build

  • Zero friction. You should be able to check out and it should just build
  • .Net Example
    • Consistent layout
    • src
    • anything in lib folder will be referenced
    • common.build between projects default.build for project
    • Convention of default.MACHINENAME.build for machine specific properties
  • Ivy seemed to get a few props.

Dynamic Languages

  • Traditional guidelines, do they apply? GOF, Refactoring, Agile Development, Effective Java
  • Strongly type - Object is ALWAYS a type
  • Static - compile time
  • Dynamic - runtime
  • Dynamic, compiler can't help me as much so might need more unit tests

Check out these tools

  • Scala
  • simian
  • SourceMonitor
  • gradle
  • Is there a NIvy?
  • nmaven