Среда, дорогие читатели. Самое время делать подарки себе любимым.
https://v.thecode.media/zimar
#пб_Код
https://v.thecode.media/zimar
#пб_Код
👍39❤9
😁36😢11🤡7
Какие бывают стили отступов
У разных программистов есть свои традиции отступов и форматирования кода. Вот самые известные из них.
Стиль Кернигана и Ритчи. Авторы языка C придерживались такого форматирования: отступ в 8 пробелов или одна большая табуляция, открывающая скобка на открывающей строке, закрывающая — отдельно:
Стиль GNU. В большинстве проектов Linux и открытого ПО придерживаются отступов в 2 символа, причём скобки тоже отступаются:
Стиль Олмана, или стиль BSD. У этого подхода открывающая скобка находится на том же уровне, что и команда, к которой она относится, а операторы сдвинуты на определённое количество символов (2, 4 или 8). Отступ может быть любым, главное, чтобы он соблюдался во всей программе:
А как всё-таки правильно ставить отступы, табами или пробелами, рассказали в статье: https://v.thecode.media/rj156
У разных программистов есть свои традиции отступов и форматирования кода. Вот самые известные из них.
Стиль Кернигана и Ритчи. Авторы языка C придерживались такого форматирования: отступ в 8 пробелов или одна большая табуляция, открывающая скобка на открывающей строке, закрывающая — отдельно:
if (условие) {
········оператор
}
Стиль GNU. В большинстве проектов Linux и открытого ПО придерживаются отступов в 2 символа, причём скобки тоже отступаются:
if (условие)
··{
····оператор
··}
Стиль Олмана, или стиль BSD. У этого подхода открывающая скобка находится на том же уровне, что и команда, к которой она относится, а операторы сдвинуты на определённое количество символов (2, 4 или 8). Отступ может быть любым, главное, чтобы он соблюдался во всей программе:
if (условие)
{
····оператор
}
А как всё-таки правильно ставить отступы, табами или пробелами, рассказали в статье: https://v.thecode.media/rj156
👍34❤8🔥8🤡2
Настало время полноценных проектов с большими скриптами, красивыми стилями и небольшими страницами. На этот раз делаем шашки в браузере, чтобы можно было играть вдвоём: https://v.thecode.media/b5bhe
#проект_Код
#проект_Код
👍18❤7🔥4
По какому признаку вы сразу сможете определить, что перед вами программист?
👍16😁5❤1
Детская задача про цифры на пирамиде, которая может поставить в тупик половину взрослых. Теперь и вы попробуйте её решить: https://v.thecode.media/odzec
#задача_Код
#задача_Код
👍22❤1🔥1
Выходные — отличное время для того, чтобы навести порядок в делах. Собрали все техники, приёмы и инструменты планирования своих дел, которые пригодятся любому разработчику.
А в комментариях расскажите о том, чем пользуетесь вы. Нам действительно интересно.
https://v.thecode.media/mb9li
#разбор_Код
А в комментариях расскажите о том, чем пользуетесь вы. Нам действительно интересно.
https://v.thecode.media/mb9li
#разбор_Код
❤23👍6👎1🔥1
Как сделать форму Drag-and-Drop у себя на сайте
Практика по Drag-and-Drop: добавляем такое себе на страницу. Заодно посмотрим, как работает эта технология изнутри и что для этого нужно.
https://v.thecode.media/ufjqd
#проект_Код #лучшее_Код
Практика по Drag-and-Drop: добавляем такое себе на страницу. Заодно посмотрим, как работает эта технология изнутри и что для этого нужно.
https://v.thecode.media/ufjqd
#проект_Код #лучшее_Код
❤19👍6🔥1
Дайджест статей за неделю
На этой неделе вышло сразу два материала про асинхронное программирование на Python: про синтаксис и особенности и использование контекстного менеджера. Пригодится всем, кто хочет писать быстрые программы и лучше разобраться в теме.
Посмотрели компьютеры для программистов в 2024 году. Выбор есть, но нужно определиться с операционной системой.
Сделали большой веб-проект: игру в шашки на двоих в браузере.
✅ Задачка недели про цифры на пирамиде, которая может поставить в тупик половину взрослых.
👉 Для продвинутых — категорично рассказали о принципах написания хороших автотестов.
Август — самое время подумать о том, что будет после лета. Приходите заранее в Практикум, чтобы на месяц обогнать тех, кто придёт в сентябре :-)
Любим вас, «Код»
На этой неделе вышло сразу два материала про асинхронное программирование на Python: про синтаксис и особенности и использование контекстного менеджера. Пригодится всем, кто хочет писать быстрые программы и лучше разобраться в теме.
Посмотрели компьютеры для программистов в 2024 году. Выбор есть, но нужно определиться с операционной системой.
Сделали большой веб-проект: игру в шашки на двоих в браузере.
✅ Задачка недели про цифры на пирамиде, которая может поставить в тупик половину взрослых.
👉 Для продвинутых — категорично рассказали о принципах написания хороших автотестов.
Август — самое время подумать о том, что будет после лета. Приходите заранее в Практикум, чтобы на месяц обогнать тех, кто придёт в сентябре :-)
Любим вас, «Код»
👍9🔥7❤2
Если бы Олимпийские игры проводили среди программистов, в какой дисциплине вам бы не было равных?
#подборка_Код
#подборка_Код
😁48🔥9❤4👍1
Сделали большой разбор про бэкенд-разработку: что это вообще такое, что там происходит, какие зарплаты и что нужно уметь. Это про настоящее программирование и пятничный деплой: https://v.thecode.media/ffgnb
#разбор_Код
#разбор_Код
❤13👍8🔥7
На одном секретном объекте у начальника охраны была задача: установить по периметру высоковольтный забор, чтобы никто не пробрался внутрь. Но объект был настолько секретным, что даже длина забора на всех участках оставалась тайной. Всё, что было у начальника охраны, — это вот такая схема.
Как начальнику охраны вычислить периметр объекта и возможно ли такое в принципе с такими неполными данными? Напишите свой ответ в комментариях.
У этой задачи три решения, и, если не хотите пробовать сами, читайте наше по ссылке.
#задача_Код
Как начальнику охраны вычислить периметр объекта и возможно ли такое в принципе с такими неполными данными? Напишите свой ответ в комментариях.
У этой задачи три решения, и, если не хотите пробовать сами, читайте наше по ссылке.
#задача_Код
👍16🔥8😁5❤1