Skip to content

Instantly share code, notes, and snippets.

Goals

Looking at software from a different angle as done during profiling and data analysis has numerous benefits. It requires and increases our understanding of the problems being solved by the software. It exposes us to unexpected discoveries and insights. It allows us to suggest improvements.

Since there is a great element of skills involved, and it is rarely taught in Computer Science degrees, the role of practice is very important to gain the necessary skills.

Exercises

Ex1: sequential processing

import requests
from requests.structures import CaseInsensitiveDict
import json
import time
import copy
import datetime
import random
import uuid