Публикации по теме 'software-engineering'


Шумерские цифры
Хроники вычислений — Ранние механизмы В плодородном полумесяце Месопотамии, расположенном между реками Тигр и Евфрат, около 4500 г. до н.э. процветала древняя шумерская цивилизация. Шумеры, люди удивительной изобретательности и любознательности, заложили основу для многих аспектов современного общества. Среди их многочисленных вкладов один выделяется своим глубоким и продолжительным влиянием: разработка системы счисления, предшественницы математики, которую мы знаем сегодня. Шумеры..

Кодирование и английский язык
Когда вы впервые начинаете заниматься программированием, одной из основных частей информации, которую необходимо изучить, является концепция переменных. Они являются самыми простыми, но также и одними из самых важных концепций, которые нужно обдумать на раннем этапе. Концепция проста. «Это равно тому». Мы узнаем, что ввод этого значения в наш Javascript или нашу консоль вернет значение, которое оно представляет. Это ясное и конкретное свидетельство того, что наш код что-то сделал и что..

Программирование на Python — Младший разработчик VS Старший разработчик VS Суперстарший разработчик
1) Возведение в квадрат списка чисел # junior dev # doing stuff normally lis = [1, 2, 3, 4, 5] newlist = [] for number in lis: newlist.append(number**2) # senior dev # doing stuff the pythonic way using a list comprehension lis = [1, 2, 3, 4, 5] newlist = [n**2 for n in lis] # super senior dev # haha unnecessarily complicated code lis = [1, 2, 3, 4, 5] newlist = list(map(lambda n:sum([n]*n), lis)) 2) Переключение ключей и значений в dict # предполагается, что значения в dict..

7 способов извлечь выгоду из своей работы в области разработки программного обеспечения
Не бойтесь задавать вопросы. Я учусь на третьем курсе физики и работаю инженером-программистом. Я плачу за обучение в стране, где обучение бесплатно для граждан. Это потому, что они уже платят налоги. Ну, еще я плачу социальные отчисления и подоходный налог. Возможно, я никогда не получу доступа к некоторым удобствам, которые имеют граждане. Но я все еще плачу налоги, и это нормально, но могу ли я получить некоторые льготы, пожалуйста? Поэтому я спросил своего менеджера на..

Хроники вычислений
Практическая история разработки программного обеспечения Это книга, которую я давно хотел написать. Поскольку программирование включает в себя все больше и больше уровней абстракции, я хочу оглянуться на его корни. Это исследование истории разработки программного обеспечения, прослеживающее эволюцию математических и вычислительных инструментов с древних времен до цифровой эпохи. Каждая глава представляет собой глубокое погружение в другую эпоху, раскрывая личные истории..

Объяснение - Состав функций
28 апреля 2020 г. Это мой первый пост в моей серии объяснения , в котором я беру концепцию разработки программного обеспечения и объясняю ее максимально кратко и просто. Цель состоит в том, чтобы для каждого объяснения было три раздела - 1. Что это? 2. Пример 3. Когда я буду его использовать? Цель состоит в том, чтобы помочь вам расширить свои знания, но при этом дать вам некоторый уровень глубины. Я хотел бы получить ваши отзывы, если у вас есть какие-либо другие темы, которые..

Использование Regex с Python
Python - удобный язык, который часто используется для написания сценариев, анализа данных и веб-разработки. В этой статье мы рассмотрим, как использовать регулярное выражение с Python, чтобы упростить поиск текста. Поиск шаблонов текста с помощью регулярных выражений Регулярные выражения или регулярные выражения - это описания шаблона текста. Например, \d представляет собой одну цифру. Мы можем комбинировать символы для создания регулярных выражений для поиска текста. Чтобы..