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


Сверхпростые правила, чтобы стать более опытным разработчиком программного обеспечения (часть 1)
Здравствуйте, классные люди! Я начинаю новую серию статей о том, как стать лучшим инженером-программистом, и я просто выскажу несколько очень коротких и простых принципов, которые помогли мне повысить свой потенциал в качестве инженера за последние два года. Я собираюсь держать их прямо, потому что я считаю, что эта информация не совсем загадка и действительно общеизвестна. Однако сила заключается в том, чтобы брать простые принципы жизни и величия и постоянно практиковать их, пока..

Написание более чистого кода. Часть 1. Советы по написанию кода, который облегчит жизнь каждому
«Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям». — Мартин Фаулер Представьте себе это: Это еще один обычный день в вашем районе, и вы выходите на улицу, чтобы получить почту из своего почтового ящика. Вы небрежно пролистываете всю скучную старую ненужную почту, и вдруг ваше внимание падает на один ярко раскрашенный конверт. «ПОЗДРАВЛЯЕМ!» это кричит на обложке. Оказывается, вы выиграли тот розыгрыш, в котором..

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

#100DaysOfCode соревновательное кодирование
Прочитав пост Александра Каллауэя для #100DaysOfCode, я тоже собираюсь попробовать. Тем не менее, я планирую провести 100 дней соревновательного кодирования вместе с несколькими проектами. Я всегда думал о том, чтобы заняться конкурентоспособным кодированием как инструментом для улучшения своих навыков программирования, но у меня никогда не было мотивации начать делать это религиозно. Меня больше всего беспокоит чувство неадекватности, которое я испытываю, пытаясь решить проблему. Я..

Как правильно обратиться за помощью в кодировании
Просить о помощи - это больше, чем просто «Это не работает… помогите!» Есть несколько вещей, которые заставляют меня рвать волосы так сильно, как наличие программы, которая просто не работает так, как я хочу. Я вкладываю все это время и точно следую плану, но ошибок все равно много. В большинстве случаев отчет об ошибке содержит четкую логику, но бывают случаи, когда мне буквально нечего ничего , чтобы направить меня. Если вы какое-то время занимались программированием, вы..

Станьте лучшим (более здоровым) разработчиком
Иногда нам нужно помнить, что обучение программированию - не единственный способ совершенствоваться. Если бы вы спросили разработчиков программного обеспечения о том, как стать лучшим программистом, наиболее распространенным ответом было бы попрактиковаться и получить опыт в этой области. Хотя обучение и кодирование действительно являются основными аспектами разработки программного обеспечения по очевидным причинам, я чувствую, что другие аспекты обычно игнорируются и даже принимаются..

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