hype driven development

19
Hype Driven Development vs. Solid software engineering

Upload: marek-kirejczyk

Post on 29-Jul-2015

138 views

Category:

Engineering


4 download

TRANSCRIPT

Hype Driven Developmentvs.

Solid software engineering

Hype

With ideas spreading?

Whats wrong?

Hype Driven vs Solid Engineering

● Conferences● Blogs● Stack overflow● Loudest guy● Framework talkers● Fancy pairing

interviews

● Need driven● Trade-offs (Well informed)

● Good TDD● Spikes● Documentation● Strong background● Problem solving

recruiting

That is, while there is value in the items onthe left, I value the items on the right more.

Disclaimer

● NoSQL● DDD, DCI, Hexagon Architectures● Microservices● DHH - TDD is DEAD● Js MVC frameworks (and Wars)● React.js

Examples of Hypes in Rails/Web community

Who is that guy?

Is he real authority?

● Is this solving specific problem or is a silver bullet?

● Is it problem that we have?● Proven track record? Doing very hard

things? Or is he a web/mobile developer?

● Author of multiple engineering books

● Founder at ThoughtWorks

● Build a web framework● some (popular yet

simple) web apps.

DHH did some great things and I don’t mean to underrate his achievements, I just prefer

to listen to Fowler when it comes to software engineering and organising teams.

Disclaimer

Great ideas

● Takes time to get popular● Are not obvious to understand● Require time & background to comprehend● Are never silver bullets● Don’t require emotional language to promote