Show navigation
There are only two hard things in Computer Science: cache invalidation and naming things.
Phil Karlton

It's important to give your variables, including your parameters, good names. Good names can be hard to come up with, since you want people to be able to recognize your variables based on their names. You want them to be easy to type, so that you're not creating errors with typos all the time. You want them to be broad enough to describe all the data that could go in your variable, but not vague enough so that they could describe other variables as well.

There isn't a great system for naming stuff. Maybe you'll be lucky enough to be on a team that has a naming convention, and you can blame your frustrations on them. Anyway, just do your best, and know that this is something that even great developers chew their lips about.

Week 9 - Views & Custom FunctionsThis week we'll cover creating views and custom functions in MySQLSaving (things that aren't data) in the databaseViewsRunning Scripts instead of statementsWhat is a delimiter?What is a function?The syntax for creating a functionHow to use custom functionsDeterministic vs Non-deterministic functionsDropping a functionAltering a function