#software engineering3 guide(s)