Очень тяжело читается такая запись, путаются источник/приёмник.
А статьи такого рода будут бесспорно полезны. Но! В первую очередь они должны быть алгоритмическими, а уж потом давать примеры кода.