software design software development testing osgi patterns best-practices architecture java practices software architecture method archaeology osgi java product-lines modularity architecture sp bdd groovy cucumber java polygot-programming tdd cuke4duke cucumber organic groovy behavior driven development bdd clean-code education craftsmanship metrics modularization platform conference software product lines elixir software-architecture erlang jvm programming scala akka mexico city mexico 2017 elixirconf elixir technology sgce2015 fault tolerance programming lang functional programming haskell sgce2013 dsm design structure matrix software engineering agile continuous delivery sgce2011 actors stm mapreduce life principles
See more