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


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

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

Лучшее из современного JavaScript - типизированные массивы и проблемы с картой / набором
С 2015 года JavaScript значительно улучшился. Пользоваться им сейчас намного приятнее, чем когда-либо. В этой статье мы рассмотрим проблемы с картами, наборами и типизированными массивами. Почему у карт и наборов есть свойство размера? Карты и наборы имеют свойство size вместо length , потому что они не являются последовательными структурами данных, в отличие от массивов. length предназначен для последовательных структур данных, таких как массивы. Настройка того, как..

Первая статья: Миграции, миграции, миграции!
В рамках своего новогоднего обещания на 2017 год я хотел бы начать публиковать статьи о разработке программного обеспечения и забавных вещах в жизни! Лучше поздно, чем никогда, так что вот моя первая статья, и если она отстой, дайте мне знать. В последние несколько лет миграция практически неизбежна. Всегда есть новые языки, фреймворки и базы данных, чтобы развлечь и бросить вызов нашему уму. Мы все хотели бы опробовать новые функции и концепции, которые могут помочь улучшить..

Проверьте GomorraSQL - библиотеку для написания запросов на неаполитанском языке
Запросы к базам данных, как у неаполитанцев, с помощью GomorraSQL За последние несколько дней GomorraSQL произвел фурор и стал популярным в итальянском ИТ-сообществе. Я прочитал тысячи сообщений в Twitter и LinkedIn, в которых упоминается этот проект, поэтому я не мог устоять перед ним. Созданный Donato Rimenti , GomorraSQL вдохновлен итальянским телесериалом Gomorrah и позволяет запрашивать базу данных в Neapolitan . Хотя к такого рода проектам не следует относиться..

Спасибо Kotlin за повторную анимацию перегрузки операторов.
Помните фильм «Реаниматор»? В этом классическом фильме 80-х огорченный ученый находит способ вернуть мертвые тела к жизни. Я много лет пишу программы на Java, и довольно часто мне хотелось, чтобы этот ученый использовал свое решение на Java и принес в язык перегрузку операторов из мертвых, как это сделали C++, Scala и другие языки. К счастью, Kotlin предоставляет перегрузку операторов при условии соблюдения некоторых соглашений. Но прежде всего, что такое перегрузка операторов?..

10 смертельных ошибок, которых следует избегать при изучении Java
Кодировать или не кодировать? Похоже, вы сделали свой выбор в пользу первого варианта. Программирование - отличное поле для профессионального роста, дает возможность участвовать в интересных проектах и ​​работать где угодно. Единственное препятствие, которое мешает многим новичкам начать новую карьеру, - это отсутствие понимания того, как именно им следует научиться программировать. Что еще более важно, даже лучшие университеты не могут в полной мере обеспечить образование,..