round trip - what changes & what doesn't

12
Round Trip What changes & What doesn’t ALT.NET Israel 2014

Upload: asher-barak

Post on 08-Jul-2015

230 views

Category:

Software


0 download

DESCRIPTION

What changes & what doesn't as the software industry shakes. Slide for my ALT.NET talk 7.7.2014

TRANSCRIPT

Page 1: Round trip - What changes & what doesn't

Round Trip

What changes

&

What doesn’t

ALT.NET Israel 2014

Page 2: Round trip - What changes & what doesn't

Code Complete

• Managing complexity

• Published 1993 and good as new

• Read the book

• Check out my lecture

Page 3: Round trip - What changes & what doesn't

Code Complete

• Software craftsmanship

• Amount and level of design

• Organizing stuff (classes, routines, modules, layers)

• Naming stuff

• Using conventions and patterns

Page 4: Round trip - What changes & what doesn't

A world of change – Server

• NodeJS

• Big data

• Physical structures – EaaS

Page 5: Round trip - What changes & what doesn't

A world of change - Client

• Be everywhere

– Native (2+ mobile, pc)

– Html 5, js, css

– Develop once

• Variety of libraries, frameworks, stacks

• The market is not settling (angular vs polymer)

Page 6: Round trip - What changes & what doesn't

Development Ecosystem

• Community (Stack Overflow)

• Core Support

• Developers (Critical Mass)

• Standard tools and pipelines

Page 7: Round trip - What changes & what doesn't

What to Expect

• Shorter lifetime of tech stacks

• Multiple tech stacks in the organization

• More in-house training

• .NET will live long on (at least) the server

Page 8: Round trip - What changes & what doesn't

Programmer perspective

• Need to learn new stuff

• Libraries specialty becomes (event more of a) problem

• HTML js is becoming a must

Page 9: Round trip - What changes & what doesn't

Back to the basics

• Code right

• Be agile in your technology stack

• Employ agile developers

• Be as conservative as the expected lifetime of your project

• Make sure everyone reads Code Complete

Page 10: Round trip - What changes & what doesn't

THANK YOU,

Page 12: Round trip - What changes & what doesn't

GET THE SLIDES

If you want to reuse

the slides for your

talk, Please contact

me first.

http://goo.gl/YskSk0