myStack
890 subscribers
761 photos
15 videos
27 files
310 links
Меня зовут Ростислав и я разработчик.

Это мой личный блог.

Я пишу на Go, читаю книги про технологии и пишу об этих и других вещах сюда.


Книги:
https://bit.ly/rostislav-books

Личка:
https://t.me/Rostislaved

Сайт:
Rostislav.me
Download Telegram
Когда перестал халявить))
Из общего объема работы над типичной программной системой две трети обычно выполняются после выпуска первой версии программы, а иногда эта цифра достигает целых 90 % (Pigoski, 1997).
Независимо от экономических подъемов и спадов хороших программистов всегда не хватает (BLS, 2002), а жизнь слишком коротка, чтобы тратить ее на работу в отсталом учреждении при наличии множества лучших вариантов.
Приятно, когда видишь, что уже читал
Одним из главных условий эффективного программирования является максимизация части программы, которую можно игнорировать при работе над конкретными фрагментами кода. Классы — главное средство достижения этой цели.
!!!!!!!!!!!!!!!!!!!!!!
Цените легкость чтения кода выше, чем удобство его написания Даже во время первоначальной разработки программы код приходится читать гораздо чаще, чем писать. Выгода от подхода, повышающего удобство написания кода за счет легкости его чтения, обманчива.
Я скоро так всю книгу сюда перепишу :)
Но очень уж крутые вещи пишет)
Если раньше я говорил: "Говнокод какой-то в методе", то теперь я буду говорить что это метод с самым низким уровнем связности - со случайной связностью (coincidental cohesion)
ну сервер майнкрафта я делал в школе, осталось сертификать циски получить)
Forwarded from ntwrk memes
Видели когда-нибудь у зданий такие стены?
Это называется брандмауэр. (Для меня этот термин раньше существовал только в компьютерах).
Брандмауэр - Стена из огнеупорного материала, разделяющая смежные строения или части одного строения в противопожарных целях.
Кстати, помню вот такой вот код (одного знакомого). Какие имена переменных!