Submit Search
Upload
Scripting Maintainability
•
40 likes
•
10,549 views
Christian Heilmann
Follow
My presentation for the Fronteers conference in September 2008 in Amsterdam.
Read less
Read more
Education
Technology
Travel
Report
Share
Report
Share
1 of 134
Download now
Download to read offline
Recommended
Safeguarding International civil aviation against acts of unlawful interference
Safeguarding International civil aviation against acts of unlawful interference
Momina Riaz
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
Recommended
Safeguarding International civil aviation against acts of unlawful interference
Safeguarding International civil aviation against acts of unlawful interference
Momina Riaz
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
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
Working In The Now - Paris Web
Working In The Now - Paris Web
Christian Heilmann
More Related Content
Viewers also liked
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
Viewers also liked
(10)
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
Similar to 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
Working In The Now - Paris Web
Working In The Now - Paris Web
Christian Heilmann
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Association Paris-Web
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
Similar to 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
Working In The Now - Paris Web
Working In The Now - Paris Web
Travailler dans le présent - Chris Heilmann - Paris Web 2008
Travailler dans le présent - Chris Heilmann - Paris Web 2008
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)
More from 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
More from 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
Recently uploaded
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
Nguyen Thanh Tu Collection
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Pooja Bhuva
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
jbellavia9
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Association for Project Management
Application orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
RamjanShidvankar
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
Jisc
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Denish Jangid
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
Esquimalt MFRC
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
Mebane Rash
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
Nguyen Thanh Tu Collection
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
Dr. Ravikiran H M Gowda
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
camerronhm
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Association for Project Management
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
Jisc
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
pradhanghanshyam7136
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
Sherif Taha
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
Celine George
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
neillewis46
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
Recently uploaded
(20)
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Application orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.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/
Download now