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


Первый кодовый проект: Ruby CLI Data Gem
Учебные колеса выключены Впервые увидев пустой экран в VSCode, я почувствовал себя немного неловко. Это был первый раз, когда я решил продолжить карьеру в области разработки программного обеспечения, когда я был предоставлен сам себе, чтобы придумать идею, запрограммировать ее и заставить ее работать. Невозможно не нервничать по этому поводу. Пустой экран, смотрящий на меня, хоть и пугал, но также был для меня возможностью, наконец, сделать что-то и почувствовать свою..

Сценарист недели: Йозеф Круз
Сценарист недели: Йозеф Круз Здесь, в In Plain English , мы хотим использовать как можно больше способов повысить осведомленность о превосходном контенте, который создают наши любимые писатели. Мы особенно хотим наградить авторов, которые недавно опубликовали много статей в любом из наших изданий. Каждую неделю мы будем выбирать одного из наших писателей, на которого будем обращать внимание. Наш писатель недели: Йозеф Круз � Вот некоторые из их работ за прошедшую неделю:..

Динамические библиотеки
Динамические библиотеки могут показаться запутанными и ненужными, особенно по сравнению со статическими библиотеками, но на самом деле их довольно просто понять, если вы знаете, что, почему, когда и как. Что такое динамические библиотеки и почему вы их используете? Библиотеки — это файлы, содержащие объектные файлы различных программ, которые используются для значительного ускорения компиляции. В C существует два основных типа библиотек: статические и динамические . Статические..

Что такое компиляция?
Почему Python называется языком сценариев, а C ++ - нет? Почему C ++ обычно работает быстрее Python? Почему нам нужно компилировать C ++, а не Python? Что компилирует? Что такое компилятор? Начнем с того, что и Python, и C ++ являются языками программирования. Мы создали их, чтобы мы могли общаться с компьютерами. Чтобы упростить задачу, давайте рассмотрим Python и C ++ как двух людей. Python - португальский, а C ++ - китайский. Они оба едут в Квебек и хотят заказать путины в..

Откуда вы знаете, что ваша документация разработчика успешна? - Метрики!
Когда дело доходит до общедоступной документации для разработчиков, есть много способов измерить ее успех. Но не все метрики одинаковы. К концу этой статьи вы должны иметь хорошее представление о том, какие показатели полезны, а каких следует избегать. Подводные камни, которых следует избегать при выборе показателей документации Прежде чем мы углубимся в подробности отличных показателей в документации, давайте разберемся с некоторыми типичными ошибками, связанными с показателями. В..

Моноиды везде
Моноиды — одна из тех вещей, которые начали сводить меня с ума, как только я понял, что они означают и как ими можно владеть. Мое первое знакомство с ними произошло в рамках курса по дискретной математике в колледже, который имел дело с набором алгебраических структур. Курс представлял собой содержательное изложение их свойств и ничего более, я отчетливо помню, как пытался понять, зачем вообще нужно кольцо или полугруппа, особенно в программной инженерии. Встретившись [1] с ними сейчас, я..

Университет закончился
На этой неделе я пересматривал свои запросы на включение, чтобы исправить их, и, наконец, 4 из 5 были объединены, и я этому рад. Университет закончился В конце моего последнего семестра в школе неизбежно вспомнить все, что дал мне мой университет. Прекрасные друзья, невероятные впечатления, процесс обучения, который мне понравился, и незабываемые академические поездки. С таким количеством дел и работы иногда я забываю, чего я пытаюсь достичь. Я научился быть более благодарным,..