ГлавнаяКнигиКод, который не может не работать

Принцип этичности и экологичности — EEP (Ethics and Ecologic Principle)

Принцип этичности и экологичности — EEP (Ethics and Ecologic Principle)

Этичность и экологичность.

Разработчик должен руководствоваться этими принципами, чтобы работать в гармонии с кодом, командой, работодателем и пользователями.

Никто не работает в вакууме, а всегда находится в контакте с другими участниками проекта. Проект — это и код и команда и работодатель и пользователи.

Этичность

Этичность означает ваше отношение к проекту/компании в целом. Работайте на стороне заказчика. Будьте честны. Да, код можно развивать и делать лучше и лучше каждый день. Но нужно уметь находить точку остановки, когда можно сказать — «Это код, который не может не работать». Таким образом вы будете эффективно использовать средства компании и продвигать ее вперед. Вы точно так же в этом заинтересованы.

Мы живем в системе. Если взглянуть вокруг, все мы используем приложения для своей жизни. Банковские приложения, соц. сети, онлайн магазины и кинотеатры. Мы все уже сейчас существуем в них. Поэтому очень важно — кто и какой смысл закладывает в приложения.

И пусть эти смыслы будут созидательными.

Экологичность

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

Пусть это будет некоторым подобием кармы, которая обязательно послужит вам в дальнейшем — в плюсе или в минусе.

Представьте, что вы выращиваете свой красивый сад. Ухаживаете за ним каждый день, смотрите с разных сторон и он превращается в место, где хочется находится.

Если теперь говорить об этом в контексте кода, то другой разработчик обязательно это почувствует и будет благодарен вам за это, возможно и неосознанно.

Почувствуйте разницу между пустырем — заброшенным местом, или цветущим садом. На мой взгляд все очевидно.

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

∞ © Все права защищены

Все материалы, размещённые на данном сайте, защищены авторским правом.

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

По всем вопросам обращайтесь по адресу электронной почты: om@cantfailcode.ru