programming jargon

35

Click here to load reader

Upload: decisiveads

Post on 14-Jun-2015

8.806 views

Category:

Engineering


7 download

DESCRIPTION

Programmers often use language that is very confusing to normal people. Here are 10 programming words/phrases and what they mean to normal people.

TRANSCRIPT

Page 1: Programming Jargon

PROGRAMMING JARGONAND WHAT NORMAL PEOPLE THINK THEY MEAN

(Inspired by Andrea and the engineers of Decisive)

Page 2: Programming Jargon

Being a programmer comes with a lot of oddities (to a normal person).

Page 3: Programming Jargon

One of them is stripping normal words of their innocence and turning them

into programming jargon.

Page 4: Programming Jargon

Here are 10 programming words/phrases and what they

mean for normal people.

Page 5: Programming Jargon

BUGA bug is a general term used to describe any unexpected problem with

hardware or software.

Page 6: Programming Jargon

What it really means:

Page 7: Programming Jargon

Microscopic Plant Bug

WTF?

Page 8: Programming Jargon

SHARD“A database shard is a horizontal partition of data in a database or search

engine. Each individual partition is referred to as a shard or database shard.”(via Wikipedia)

Page 9: Programming Jargon

What it really means:

Page 10: Programming Jargon

A piece of broken glass, ceramic, metal, or rock. Makes sense...

Page 11: Programming Jargon

PANDAS“Pandas is a software library written for the Python programming language

for data manipulation and analysis.”(via Wikipedia)

Page 12: Programming Jargon

What it really means:

Page 13: Programming Jargon

Awwww....

Page 14: Programming Jargon

SEED“When referring to computer programming, security, or software a random

seed is a number or other value that has been generated by software using

one or more values. For example, hardware information, time, or date are

different examples of values that can be used to help generate a random

value used by a program or encryption.”(via Computer Hope)

Page 15: Programming Jargon

What it really means:

Page 16: Programming Jargon

Remember the days?

Page 17: Programming Jargon

PYTHON“Python is an interpreted, interactive, object-oriented programming language

that was first developed by Guido van Rossum and released in 1991.”(via Computer Hope)

Page 18: Programming Jargon

What it really means:

Page 19: Programming Jargon

Aww...errr

Page 20: Programming Jargon

SPAGHETTI CODE“Slang used to describe a program’s source code that is difficult to read or

follow by a human because of how the original programmer wrote the code.”

(via Computer Hope)

Page 21: Programming Jargon

What it Really means:

Page 22: Programming Jargon

Do you mind?

Page 23: Programming Jargon

DJANGO“Django is a web application framework from the Django Software Foundation

which aims to make the creation of database-driven websites easier.”(via Computer Hope)

Page 24: Programming Jargon

What it really means:

Page 25: Programming Jargon

The D is silent.

Page 26: Programming Jargon

RUBBERDUCKINGTalking with other engineers to solve a problem.

Page 27: Programming Jargon

What it really means:

Page 28: Programming Jargon

A kid’s dream.

Page 29: Programming Jargon

YODA CONDITIONS“Yoda conditions (also called Yoda notation) is a programming style where the two

parts of an expression are reversed from the typical order in a conditional statement.”

(via Wikipedia)

Page 30: Programming Jargon

What it really means:

Page 31: Programming Jargon

“PATIENCE YOU MUST HAVE my young padawan”

Page 32: Programming Jargon

DYNAMIC DUMP“A dynamic dump is the process performed by a programmer that terminates

a program before it has properly closed in order to obtain a list of operating

commands and memory functions that are active at the time of termination.”

(via Computer Hope)

Page 33: Programming Jargon

What it really means:

Page 34: Programming Jargon

No comment.