Suche senden
Hochladen
Scripting Maintainability
•
40 gefällt mir
•
10,544 views
Christian Heilmann
Folgen
My presentation for the Fronteers conference in September 2008 in Amsterdam.
Weniger lesen
Mehr lesen
Bildung
Technologie
Reisen
Melden
Teilen
Melden
Teilen
1 von 134
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Electric cars vs. gas
Electric cars vs. gas
gshobb4005
Air force one ppt
Air force one ppt
hindujudaic
What does chapter 9 of IT Act, 2000, "Penalties & Adjudication" cover? [#24]
What does chapter 9 of IT Act, 2000, "Penalties & Adjudication" cover? [#24]
Kamal Thakur
Cyber law
Cyber law
Arnab Roy Chowdhury
Cyber Law and Information Technology Act 2000 with case studies
Cyber Law and Information Technology Act 2000 with case studies
Sneha J Chouhan
Design inspiration tata nexon
Design inspiration tata nexon
RushikeshKadam23
FINAL_LESSON_3.pptx
FINAL_LESSON_3.pptx
ChristleJoyManalo1
Maths in Electric Cars - Gillett
Maths in Electric Cars - Gillett
enrich_ed
Empfohlen
Electric cars vs. gas
Electric cars vs. gas
gshobb4005
Air force one ppt
Air force one ppt
hindujudaic
What does chapter 9 of IT Act, 2000, "Penalties & Adjudication" cover? [#24]
What does chapter 9 of IT Act, 2000, "Penalties & Adjudication" cover? [#24]
Kamal Thakur
Cyber law
Cyber law
Arnab Roy Chowdhury
Cyber Law and Information Technology Act 2000 with case studies
Cyber Law and Information Technology Act 2000 with case studies
Sneha J Chouhan
Design inspiration tata nexon
Design inspiration tata nexon
RushikeshKadam23
FINAL_LESSON_3.pptx
FINAL_LESSON_3.pptx
ChristleJoyManalo1
Maths in Electric Cars - Gillett
Maths in Electric Cars - Gillett
enrich_ed
Game of maintainability
Game of maintainability
AlterEvo Ltd
Dover PMAR 2010 - Maintainability
Dover PMAR 2010 - Maintainability
Jerry Dover
The Pyramid of Hate
The Pyramid of Hate
timothyjgraham
item North America Mechanical Solutions For Dynamic Applications
item North America Mechanical Solutions For Dynamic Applications
MB Kit Systems Inc.
Sergio Antonio Salvi, Technical Representation Plan (lecture extract)
Sergio Antonio Salvi, Technical Representation Plan (lecture extract)
Sergio Antonio Salvi
Sergio Antonio Salvi, Design for Assembly (lecture extract)
Sergio Antonio Salvi, Design for Assembly (lecture extract)
Sergio Antonio Salvi
How Reverse Engineering Can Drive Innovation in Developing Mechanical Components
How Reverse Engineering Can Drive Innovation in Developing Mechanical Components
Autocad Drafting India
Mechanical Parts & Assemblies
Mechanical Parts & Assemblies
Peter_Mendis
Ch33 mechanical assembly-tseng
Ch33 mechanical assembly-tseng
kalyana sreenivasan
Basics of interchangeability
Basics of interchangeability
brajaybr
211053940 mechanisms-for-projects-drawings-pr-pdf
211053940 mechanisms-for-projects-drawings-pr-pdf
Trung Quoc Le
Dfma
Dfma
Prashant Tripathi
Mechanical motion
Mechanical motion
Jutka Czirok
Design for Assembly (DFA)
Design for Assembly (DFA)
Richard Farr
DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly
Automated Manufacturing Engineering Dept.
Interchangeability & selective assembly
Interchangeability & selective assembly
Kumar Chirra
Top down assembly
Top down assembly
Jayant Sarode
3 d printing presentation
3 d printing presentation
Ravi Sharma
Best 3D printing presentation
Best 3D printing presentation
VINEET MISHRA
3DPrinting Technologies
3DPrinting Technologies
Hamzah Meraj, Faculty of Architecture, Jamia Millia Islamia, New delhi
3 d printing and its applications
3 d printing and its applications
AISSMS IOIT,PUNE
Introducing 3D Design and Printing
Introducing 3D Design and Printing
St. Petersburg College
Weitere ähnliche Inhalte
Andere mochten auch
Game of maintainability
Game of maintainability
AlterEvo Ltd
Dover PMAR 2010 - Maintainability
Dover PMAR 2010 - Maintainability
Jerry Dover
The Pyramid of Hate
The Pyramid of Hate
timothyjgraham
item North America Mechanical Solutions For Dynamic Applications
item North America Mechanical Solutions For Dynamic Applications
MB Kit Systems Inc.
Sergio Antonio Salvi, Technical Representation Plan (lecture extract)
Sergio Antonio Salvi, Technical Representation Plan (lecture extract)
Sergio Antonio Salvi
Sergio Antonio Salvi, Design for Assembly (lecture extract)
Sergio Antonio Salvi, Design for Assembly (lecture extract)
Sergio Antonio Salvi
How Reverse Engineering Can Drive Innovation in Developing Mechanical Components
How Reverse Engineering Can Drive Innovation in Developing Mechanical Components
Autocad Drafting India
Mechanical Parts & Assemblies
Mechanical Parts & Assemblies
Peter_Mendis
Ch33 mechanical assembly-tseng
Ch33 mechanical assembly-tseng
kalyana sreenivasan
Basics of interchangeability
Basics of interchangeability
brajaybr
211053940 mechanisms-for-projects-drawings-pr-pdf
211053940 mechanisms-for-projects-drawings-pr-pdf
Trung Quoc Le
Dfma
Dfma
Prashant Tripathi
Mechanical motion
Mechanical motion
Jutka Czirok
Design for Assembly (DFA)
Design for Assembly (DFA)
Richard Farr
DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly
Automated Manufacturing Engineering Dept.
Interchangeability & selective assembly
Interchangeability & selective assembly
Kumar Chirra
Top down assembly
Top down assembly
Jayant Sarode
Andere mochten auch
(17)
Game of maintainability
Game of maintainability
Dover PMAR 2010 - Maintainability
Dover PMAR 2010 - Maintainability
The Pyramid of Hate
The Pyramid of Hate
item North America Mechanical Solutions For Dynamic Applications
item North America Mechanical Solutions For Dynamic Applications
Sergio Antonio Salvi, Technical Representation Plan (lecture extract)
Sergio Antonio Salvi, Technical Representation Plan (lecture extract)
Sergio Antonio Salvi, Design for Assembly (lecture extract)
Sergio Antonio Salvi, Design for Assembly (lecture extract)
How Reverse Engineering Can Drive Innovation in Developing Mechanical Components
How Reverse Engineering Can Drive Innovation in Developing Mechanical Components
Mechanical Parts & Assemblies
Mechanical Parts & Assemblies
Ch33 mechanical assembly-tseng
Ch33 mechanical assembly-tseng
Basics of interchangeability
Basics of interchangeability
211053940 mechanisms-for-projects-drawings-pr-pdf
211053940 mechanisms-for-projects-drawings-pr-pdf
Dfma
Dfma
Mechanical motion
Mechanical motion
Design for Assembly (DFA)
Design for Assembly (DFA)
DFMA design for manufacturing and assembly
DFMA design for manufacturing and assembly
Interchangeability & selective assembly
Interchangeability & selective assembly
Top down assembly
Top down assembly
Ähnlich wie Scripting Maintainability
3 d printing presentation
3 d printing presentation
Ravi Sharma
Best 3D printing presentation
Best 3D printing presentation
VINEET MISHRA
3DPrinting Technologies
3DPrinting Technologies
Hamzah Meraj, Faculty of Architecture, Jamia Millia Islamia, New delhi
3 d printing and its applications
3 d printing and its applications
AISSMS IOIT,PUNE
Introducing 3D Design and Printing
Introducing 3D Design and Printing
St. Petersburg College
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
Web 3.D Presentation
Web 3.D Presentation
Joseph Flaherty
Fab Academy 2015: Laser Cutting
Fab Academy 2015: Laser Cutting
Massimo Menichinelli
Where to find better ideas? +10 categories to explore with examples
Where to find better ideas? +10 categories to explore with examples
Board of Innovation
rstudio::conf(2019L)
rstudio::conf(2019L)
Hilary Parker
Digital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D Printing
Massimo Menichinelli
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Association Paris-Web
Working In The Now - Paris Web
Working In The Now - Paris Web
Christian Heilmann
Artificial Intelligence in Fashion, Beauty and related Creative industries
Artificial Intelligence in Fashion, Beauty and related Creative industries
PetteriTeikariPhD
3d printing technology
3d printing technology
Prachi Agarwal
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
St. Petersburg College
18 building design fails
18 building design fails
Dortech Direct
Beyond Responsiveness - Prague 2012
Beyond Responsiveness - Prague 2012
Eric Reiss
CAD/CAM II
CAD/CAM II
Arthur Hash
Application of 3 d printing in construction management (1) (1)
Application of 3 d printing in construction management (1) (1)
adarshkaushik6
Ähnlich wie Scripting Maintainability
(20)
3 d printing presentation
3 d printing presentation
Best 3D printing presentation
Best 3D printing presentation
3DPrinting Technologies
3DPrinting Technologies
3 d printing and its applications
3 d printing and its applications
Introducing 3D Design and Printing
Introducing 3D Design and Printing
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Web 3.D Presentation
Web 3.D Presentation
Fab Academy 2015: Laser Cutting
Fab Academy 2015: Laser Cutting
Where to find better ideas? +10 categories to explore with examples
Where to find better ideas? +10 categories to explore with examples
rstudio::conf(2019L)
rstudio::conf(2019L)
Digital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D Printing
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Working In The Now - Paris Web
Working In The Now - Paris Web
Artificial Intelligence in Fashion, Beauty and related Creative industries
Artificial Intelligence in Fashion, Beauty and related Creative industries
3d printing technology
3d printing technology
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
18 building design fails
18 building design fails
Beyond Responsiveness - Prague 2012
Beyond Responsiveness - Prague 2012
CAD/CAM II
CAD/CAM II
Application of 3 d printing in construction management (1) (1)
Application of 3 d printing in construction management (1) (1)
Mehr von Christian Heilmann
Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
Christian Heilmann
Hinting at a better web
Hinting at a better web
Christian Heilmann
Taking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
Christian Heilmann
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
Christian Heilmann
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
Christian Heilmann
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
Christian Heilmann
Taking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
Christian Heilmann
Taking the P out of PWA
Taking the P out of PWA
Christian Heilmann
You learned JavaScript - now what?
You learned JavaScript - now what?
Christian Heilmann
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Christian Heilmann
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
Christian Heilmann
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
Christian Heilmann
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
Christian Heilmann
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
Christian Heilmann
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
Christian Heilmann
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
Christian Heilmann
Breaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconf
Christian Heilmann
Mehr von Christian Heilmann
(20)
Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
Hinting at a better web
Hinting at a better web
Taking the "vile" out of privilege
Taking the "vile" out of privilege
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
Taking the "vile" out of privilege
Taking the "vile" out of privilege
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
Taking the P out of PWA
Taking the P out of PWA
You learned JavaScript - now what?
You learned JavaScript - now what?
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
Breaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconf
Kürzlich hochgeladen
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
YousafMalik24
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
iammrhaywood
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
Celine George
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
JoshuaGantuangco2
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
leah joy valeriano
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Anupkumar Sharma
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
mary850239
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
lakshayb543
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
Seán Kennedy
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
ErwinPantujan2
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
ManeerUddin
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Carlos105
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
JOYLYNSAMANIEGO
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
Ashokrao Mane college of Pharmacy Peth-Vadgaon
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
Nguyen Thanh Tu Collection
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
Postal Advocate Inc.
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
mary850239
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
JojoEDelaCruz
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Kürzlich hochgeladen
(20)
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Scripting Maintainability
1.
Scripting Maintainability
Christian Heilmann Fronteers Conference 2008, Amsterdam, Holland
2.
Hello there, I’m
Chris.
3.
I’m here to
talk about maintainability of code.
4.
Which really is
not that easy.
5.
I was also
asked to deep-dive into the subject.
6.
Oh well, let’s
do this.
7.
Humans and computers
don’t work well together.
8.
Computers love things structured
and logical.
9.
Humans, on the
other hand like to tweak, fiddle and find their own way.
10.
Photo of a
desire path – a shortcut people take to avoid having to go around a corner. http://www.flickr.com/photos/skuds/602082016/
Jetzt herunterladen