Show us your Build!

From CitconWiki
Revision as of 22:29, 27 June 2008 by Gommo (talk | contribs) (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...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

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