Публикации по теме 'code'


Программирование для всех: карта и сокращение
Позвольте мне познакомить вас с очень распространенным шаблоном, который широко используется разработчиками программного обеспечения. Я постараюсь немного разбавить примеры, чтобы концепция была ясной, но применение этого простого шаблона могло бы быть гораздо более сложным. Он стал очень известен несколько лет назад (2004 г.) благодаря знаменитой программе Google MapReduce: упрощенная обработка данных в больших кластерах . Ключевыми элементами в этом шаблоне являются две функции (что..

8 простых правил для надежной масштабируемой архитектуры CSS
У Ярно Рантанена есть отличная статья с изложением некоторых лучших практик CSS. В частности, я рад видеть, что он первый в списке: 1. Всегда отдавайте предпочтение занятиям Это просто для того, чтобы убрать очевидное. Не ориентируйтесь на идентификаторы (например, #header), потому что всякий раз, когда вы думаете, что может быть только один экземпляр чего-либо в бесконечной временной шкале, вы ошибаетесь. Одним из прошлых примеров этого было, когда мы хотели отсеять любые..

Написание красивого кода
Что, черт возьми, означает красивый код? Он существует в серверной части? Заявление об отказе от ответственности: автор этого сообщения - предвзятый и упрямый внутренний разработчик. Есть много статей / книг о передовых методах работы и правилах кодирования, которые, я уверен, большинство из нас прочитали и следовали. Следующее не об этом. Между разработчиками внешнего интерфейса (FE) и внутреннего интерфейса (BE) всегда идет битва из-за того, что последние пишут уродливый код,..

Правильные вопросы, которые следует задавать при обучении программированию
Нам в CodeCast задают много вопросов от тех, кто учится программировать. Мы, в свою очередь, задаем вопросы членам нашего сообщества и аудитории, чтобы лучше понять, почему они хотят изучать код, как они учатся лучше всего и какие темы их интересуют больше всего. Итак, мы составили список наиболее распространенных и часто задаваемых вопросов и поместили его в сообщение в блоге. Принятие решения о продвижении по карьерной лестнице путем приобретения нового набора навыков или овладения уже..