In this lecture, we will discuss the usefulness of an Integrated Development Environment in our software engineering process.
Roadmap
Definition: An Integrated Development Environment (IDE) or interactive development environment is a software application that provides comprehensive facilities to computer programmers for software development.
Examples
Tools
PyCharm is very well documented and a lot of tutorials are available online.
Among other features, PyCharm provides
Installation is not as straightforward as we are used to, but we just need to run the install_pycharm script from our class repository in the terminal.
We will spend one lecture to walk through the Getting Started Guide and then explore other features as we implement a version of the generalized Roy model.
Formatting
In [1]:
import urllib; from IPython.core.display import HTML
HTML(urllib.urlopen('http://bit.ly/1K5apRH').read())
Out[1]: