Software Development Basics

This site provides short summaries on the purpose of a README file, wireframe, and what a branch is in Git.

Image with the word 'README'

What is the purpose of a README file?

A README file informs others about the purpose, usage, and contribution guidelines of your project. According to GitHub, “You can add a README file to a repository to communicate important information about your project. A README, along with a repository license, citation file, contribution guidelines, and a code of conduct, communicates expectations for your project and helps you manage contributions.”

Read more
Image of a website wireframe

What is the purpose of a wireframe?

A wireframe is a simplified visual blueprint of a website, web page, or mobile app. It shows what users will see and interact with, ensuring a user-focused design and clarifying functionality.

Read more
Diagram of version control branches

What is a branch in Git?

In Git, a branch is an independent line of development used to create features or fixes without altering the main codebase. It supports parallel work, enabling easier collaboration and code management.

Read more