Scripting vs. Programming

Spencer Christensen (13.Jul.2017 at 11:30, 50 min)
Talk at OpenWest Conference 2017 (English - US)

Rating: 0 of 5

There are some generalizations on what “scripting” means versus what “programming” means. In this presentation we will discuss some common perceptions:
Scripting often described as: poorly written, not well thought through, not scalable, not enterprise, not readable, not testable, one-off, not reusable, “quick get-it-done work”, not versioned, not readable code, not robust (doesn’t handle errors well), etc.
Programming often described as: uses proper version control, uses debugging tools, syntax checkers, testable, unit testing, frameworks, reusable code, libraries, ecosystems for language/tools, "serious work", enterprise ready, readable, documented/commented, robust (proper error handling), etc.

Why the difference? We'll discuss factors like: people's own biases, expectations, and assumptions.

Perhaps they should be more alike than we think. Perhaps they *are* more alike than we think. Scripting can and should be approached like any other programming work. Programming can and should be simple and flexible like scripting.

We'll also explore some common traits for all good code regardless of the language it is written in, including coding standards and practices, design patterns, and simplicity vs. complexity.

[206]

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= seven minus five
 
No comments yet.
© Joind.in 2017