Round trip - What changes & what doesn't
-
Upload
asher-barak -
Category
Software
-
view
225 -
download
0
description
Transcript of Round trip - What changes & what doesn't
![Page 1: Round trip - What changes & what doesn't](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/1.jpg)
Round Trip
What changes
&
What doesn’t
ALT.NET Israel 2014
![Page 2: Round trip - What changes & what doesn't](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/2.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/4.jpg)
A world of change – Server
• NodeJS
• Big data
• Physical structures – EaaS
![Page 5: Round trip - What changes & what doesn't](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/5.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/6.jpg)
Development Ecosystem
• Community (Stack Overflow)
• Core Support
• Developers (Critical Mass)
• Standard tools and pipelines
![Page 7: Round trip - What changes & what doesn't](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/7.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/8.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/9.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/10.jpg)
THANK YOU,
![Page 11: Round trip - What changes & what doesn't](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/11.jpg)
972-54-8003775
Asher . Barak @ gmail . com
CONNECT WITH ME
![Page 12: Round trip - What changes & what doesn't](https://reader034.fdocuments.us/reader034/viewer/2022042607/559c820b1a28ab73778b46a8/html5/thumbnails/12.jpg)
GET THE SLIDES
If you want to reuse
the slides for your
talk, Please contact
me first.
http://goo.gl/YskSk0