What you don't learn in the school
Upcoming SlideShare
Loading in...5
×
 

What you don't learn in the school

on

  • 271 views

Eastern Mediterranean University, School of Computing, IT, 2014

Eastern Mediterranean University, School of Computing, IT, 2014

Statistics

Views

Total Views
271
Slideshare-icon Views on SlideShare
257
Embed Views
14

Actions

Likes
6
Downloads
7
Comments
0

3 Embeds 14

https://www.linkedin.com 6
http://www.linkedin.com 5
https://twitter.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    What you don't learn in the school What you don't learn in the school Presentation Transcript

    • WHAT YOU DON’T LEARN IN THE SCHOOL HARUN YARDIMCI
    • WHO IS HE? 1998 2002 2004 2009 2012
    • AGENDA DON’T WORRY! IT WILL NOT TAKE TOO MUCH TIME :) ! IN ~30 MINS: SOME RULES HOW TO FAIL TILL SUCCEED METHODOLOGIES NEW TRENDS AND TECHNOLOGIES
    • RULES YOU ALREADY KNOW
    • LAW OF DEMETER DESIGN PATTERNS FOUR RULES OF SIMPLE DESIGN SOLID RULES KISS PRINCIPLE DRY YAGNI AND MANY MORE..
    • CLEAN CODE ! TDD, BDD, DDD
    • DON’T LET BROKEN WINDOW EFFECT BRAKE YOUR DOOR THE RULES CODE REVIEW CONVENTIONS STANDARDS DOCUMENTATION
    • WHAT YOU DON’T KNOW
    • FAIL!repeat failing until succeded
    • CODE RETREAT NO CONSTRAINTS PING PONG NO MOUSE TEXT EDITOR ONLY PAPER ONLY NO PRIMITIVES ONLY IMMUTABLE ONLY 10 LINES PER METHOD NO TALKING NO LOOPS NO IF STATEMENT
    • THE THREE QUESTIONS ! WHAT, IF ANYTHING, DID YOU LEARN TODAY? ! WHAT, IF ANYTHING, SURPRISED YOU TODAY? ! WHAT, IF ANYTHING, WILL YOU DO DIFFERENTLY IN THE FUTURE?
    • SOFTWARE DEVELOPMENT METHODOLOGY WHY DO WE HAVE THEM ? Waterfall Rapid Prototyping Spiral Iterative and Incremental
    • AGILE METHODOLOGIES SCRUM ! KANBAN ! LEAN ! XP ! …
    • SCRUM
    • KANBAN
    • E-RUM-BAN EBAY SCRUM KANBAN FIND YOUR OWN WAY This is not a real method. Yet.
    • IT IS NOT A ONE MAN SHOW
    • STAGES OF TEAM FORMATION
    • LET’S TRAVEL TO THE FUTURE
    • BIG DATA 90% OF WORLD'S DATA GENERATED OVER LAST TWO YEARS
    • RDBMS IS NOT ENOUGH POLYGLOT PERSISTENCY OLD NOT SCALABLE
    • HADOOP BatchProcesses RDBMS NOSQL CACHELAYER APPLICATIONS RAWDATA
    • CLOUD COMES WITH SCALABILITY, HIGH AVAILABILITY, REDUNDANCY
    • EASE ON DISASTER RECOVERY MULTIPLE PLATFORM APPS BACKUPS REDUCE COST ON BATCH PROCESSES MAINTENANCE COSTS
    • WHAT IS EXPECTED FROM YOU
    • NO NEED TO KNOW EVERYTHING BUT BE A QUICK LEARNER
    • K.O. THIS FIGHT IS NOT EXISTS. MARKET NEEDS BOTH
    • THANK YOU FOR LISTENING
    • gittigidiyor.com / eBayTurkey Harun Yardımcı Software Architect http://linkedin.com/in/harunyardimci @h_yardimci @nosqlcozumler harun.yardimci@gmail.com hyardimci@ebay.com nosqlcozumler@gmail.com question on mind? follow?
    • REMEMBER 13TH OF MAY 2014 SOMA COAL MINE DISASTER