E-learning Python for Ocean Mapping (ePOM) project.
Complementary slides to the "Integrated Development Environment" module (part of the Fundamentals of Research Software Development training).
More details at https://www.hydroffice.org/epom
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
ePOM - Fundamentals of Research Software Development - Integrated Development Environment
1. INTEGRATED DEVELOPMENT ENVIRONMENT
GIUSEPPE MASETTI
ESCI 872 – APPLIED TOOLS FOR OCEAN MAPPING – FUNDAMENTALS OF RESEARCH SOFTWARE DEVELOPMENT
Durham, NH – November 14, 2019
V1
2. WHAT IS AN
INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)?
A software application providing several functionalities
to facilitate software development:
• Syntax highlighting & language support
• Code editing/completion
• Code execution/debugging/profiling
• Code search & refactoring
• Testing support
• Source version control [Next lectures!]
• …
32. WHAT IS A BUG?
• ENTOMOLOGY →An insect of a large order distinguished by having
mouthparts that are modified for piercing and sucking.
• COMPUTER SCIENCE → An error in a computer program or system.