Технические вещи, которые должен знать каждый разработчик программного обеспечения. github.com/mtdvio/…uld-know