Советы по написанию статей.

Российский инвестор Аркадий Морейнис, упомянув, что написание хороших текстов - один из важных навыков для предпринимателя.

По словам Айлинга, сам он был очень плохим писателем, пока не занялся развитием собственных навыков. Для этого он использовал несколько методов, которые помогли ему улучшить собственные тексты. Айлинг собрал все приемы, которые он применял, в один список. Каждая из представленных техник, говорит автор материала, помогла заметно улучшить его способности: «По крайней мере, меня перестали спрашивать, является ли английский моим основным языком общения», - пишет он.

1. Станьте убийцей

В первую очередь, замечает Айлинг, убить нужно свой внутренний голос, который непрерывно советует, как лучше сформулировать свою мысль. «Избавьтесь от фильтров. Позвольте себе творить. Редактируйте текст после того, как он будет написан».

2. Привлеките внимание читателя

Любую историю, пишет автор материала, стоит начинать с самой интересной её части, вне зависимости от того, к какой части сюжета или повествования она относится. Это правило, отмечает Айлинг, работает для любых рассказов - оно поможет сделать интереснее и книгу, и историю, рассказанную в кругу друзей.

3. Чем короче, тем лучше

Для оценки читаемости текстов в 1975 году был разработан специальный тест - индекс Флеша–Кинкейда. Он помогает определить, какой уровень образования нужно иметь читателю, чтобы легко воспринять написанный текст. Один из параметров оценивания текста по методу Флеша–Кинкейда - длина предложений и слов, используемых при его составлении.

4. Теория «Давида»

«Август 1504 года, толпа восхищается скульптурой Давида, созданной Микеланджело. Маленький мальчик интересуется у скульптора, как ему удалось создать такой шедевр. На что Микеланджело отвечает: "Это очень просто. Я просто избавился от всего, что не было похоже на Давида"», - пишет Айлинг.

Для того, чтобы было, что редактировать, отмечает автор материала, нужно написать хоть что-то. «Напишите всё, что можете, а потом начните отбрасывать ненужное - как поступил Микеланджело со статуей Давида».

5. Озвучивайте то, что пишете

6. Каждое предложение должно быть ценно

Как отмечает писатель, каждое предложение должно добавлять к тексту что-то новое и «двигать» историю вперёд. От предложений, которые не несут никакой смысловой нагрузки, можно избавиться.

7. Последовательность в своих занятиях

«Хороший знак, что мне нужно сесть и заставить себя написать хоть что-то, - состояние, когда мне совсем не хочется ничего писать. Это поможет войти в поток. Приучайте себя много писать».

8. Читайте каждый день

«Я слушаю различные подкасты несколько раз в неделю. Один из самых популярных вопросов к их гостям - о том, что они читают. И я ни разу не слышал, чтобы кто-то говорил: "Ничего". Потому что эти люди всегда что-то читают», - пишет Айлинг.

9. Нон-фикшн или фикшн

Автор материала советует читать литературу всех жанров - научная литература помогает человеку расширить свой кругозор, а художественная - раскрыть свой творческий потенциал и улучшить писательские навыки. «Но помните, что просто читать книги недостаточно - это должны быть хорошие книги».

10. Делайте заметки

Айлинг рекомендует записывать все идеи, которые приходят в голову. В качестве примера он приводит успешных людей, которые всегда носят или носили с собой блокнот для записей - среди них предприниматель Ричард Брэнсон, писатели Марк Твен и Эрнест Хэмингуэй, а также композитор Людвиг ван Бетховен.

11. Не упускайте возможности

«Упущенную возможность не вернуть. Хватайтесь за любую».

12. Получайте и обрабатывайте обратную связь

Полвека назад, чтобы узнать мнение читателей о своей книге, писателю приходилось тратить годы на её написание и публикацию, отмечает автор заметки. Сегодня, пишет он, небольшую статью можно написать за полчаса, отредактировать её, и сразу опубликовать в сети. «Время отклика читателей: мгновенно».

13. Делитесь эмоциями

Айлинг призывает писателей не бояться делиться с читателями собственными мыслями и эмоциями - они помогают сделать текст эмоционально «цепляющим».

14. Не бойтесь показаться дилетантом

«Я не эксперт в этой области. Мой коллега знает об этом гораздо больше, так что мне не стоит и браться за такой текст», - такие мысли, отмечает автор материала, «душат» творчество.

15. Позаботьтесь о читателе

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

16. Начните с конца

Джо Витале — президент компании Hypnotic Marketing, Inc., оказывающей консалтинговые услуги по маркетингу. Его называют Буддой Интернета за то, что ему удалось гармонично объединить духовные принципы и маркетинговую хватку. Джо имеет докторскую степень по метафизике, а также является сертифицированным гипнотизером, и целителем. О как! Мне показались весьма интересными его советы о том, как писать заголовки. В общем то все советы направлены на то, чтобы выделиться в ряду себе подобных заголовков и привлечь внимание пользователя. Ну что ж, таковы реалии современной блогосферы и приходится использовать технологии, чтобы оказаться на шаг впереди конкурентов.

1. Начните со слов, бросающихся в глаза
Впервые!
Внимание!
Наконец-то!

Обратите внимание на интонацию оживления и ощущение новизны в этих словах. Есть и другие броские слова, открывающие объявления, например, «новинка» или «открывается». Слова «новый» или «впервые» юридически оправданы лишь в течение полугода со времени, когда вы впервые произвели или предложили свой товар, поэтому если вы действительно изобрели или произвели что-то новое — пусть об этом сразу все узнают.

2. Обратитесь к своей аудитории
Ремонт сантехники!
Домохозяйкам!
Боль в ногах?

Этот тип заголовка поможет вам найти именно своих потребителей. Если вы продаете юридическую литературу, начните свое объявление словами: «Вниманию юристов предлагается!» Соблюдая это правило, вы привлечете внимание целевой аудитории, то есть той части читательской аудитории, в которой вы наиболее заинтересованы.

3. Обещайте покупателю удовлетворение его нужд
Боль в спине пройдет через 10 минут!
Купите ДВЕ рубашки по цене ОДНОЙ!
При помощи нового метода — найдете работу за 2 дня!

Удовлетворение потребностей — это именно то, за что люди платят деньги. Кофе без кофеина — это продукт, а то, что «Он даст здоровый сон!» — конкретная польза. Если у человека болит спина, он платит, по сути дела, не за лекарство, а за избавление от боли. Заголовок «Боль в спине пройдет через 10 минут!» сообщает, что облегчение возможно. Предлагайте выздоровление, а не таблетки.

4. Подайте рекламу как новость
Настоящий прорыв в безопасности вождения!
Новая формула восстанавливает волосы!
Найдены семь утраченных секретов!

Люди жаждут сенсаций. Покажите новизну и необычность своего предложения — и вы завоюете внимание. Новый товар — это новость. Новое применение старого товара это тоже новость. Пищевая сода «Алл & Наттег» известна всем уже несколько десятилетий, но эта компания постоянно находит все новые области применения своего продукта — от зубной пасты до средства для поглощения неприятных запахов в холодильнике, — и это всегда новость.

5. Предложите что-нибудь бесплатно
Писателям — бесплатно!
Бесплатно — информация о том, как не платить лишних налогов!
Бесплатно — руководство по ремонту автомобиля!

Ваше бесплатное предложение должно быть адресовано потенциальным покупателям. Оно может быть бесплатным, но не должно быть неинтересным. Если покупатель не заинтересуется, он вам не напишет и не позвонит. Кроме того, ваше бесплатное предложение должно быть действительно бесплатным, без каких бы то ни было подвохов или условий, чтобы не было проблем с законом. Любой малый бизнес может позволить себе предложить какой-либо товар или услугу бесплатно.

6. Задайте интригующий вопрос
Каковы семь секретов успеха?
А вы делаете эти ошибки в английском?
Какой топливный фильтр повысит КПД двигателя вашей машины?

Вопросы — это верное средство привлечь внимание. Но вопрос в рекламном объявлении должен подразумевать конкретную пользу от приобретения предлагаемого вами товара. Если на ваш вопрос легко ответить да или нет, есть риск, что читатели рекламы не захотят понять смысла вопроса, который вы в нее вкладываете. Но если в вопросе есть загадка, заинтересованный читатель захочет прочесть вашу рекламу, чтобы получить ответ.

7. Используйте отзывы
«Это самое мощное оружие, которое я когда-либо видел!» (Клинт Иствуд)
«Эти две книги сделали меня самым богатым человеком в мире» (Малькольм Форбс)
«Вот почему мои машины приходят к финишу первыми» (Марк Вайсер)

Наверное, все дело в кавычках, которые сразу бросаются в глаза. Если отзывы, как в наших примерах, хорошо написаны и способны заинтриговать, читатель обязательно прочтет вашу рекламу. (Всегда используйте настоящие отзывы реальных людей, сначала спросив их разрешения на помещение отзыва.). Любой человек, который хоть раз воспользовался вашими услугами или купил ваш продукт, может дать вам свой отзыв. Заголовок, заключенный в кавычки, привлечет больше внимания: прямая речь всегда оживляет текст и делает его более привлекательнее.

8. Используйте в заголовке слово «как?»
Как заставить детей слушаться?
Как узнать, пора ли вашей машине пройти техосмотр?
Как обрести друзей и научиться влиять на людей?

Людям нужна информация. Они легко замечают заголовки, где говорится, как сделать то, что, возможно, им необходимо. Если вы продаете стиральные машины, вашу рекламу можно озаглавить так: «Как наша стиральная машина справится с вашими проблемами?» Любой заголовок будет ярче, если в нем есть слово «как». Например, рекламу можно озаглавить просто «Услуги парикмахера», но «Какая стрижка вам подойдет?» звучит намного интереснее.

9. Проэкзаменуйте своих читателей
Насколько вы умны?
Пройдете этот тест -узнаете Каков ваш IQ в знании электросетей?
Достаточно ли вы образованны, чтобы добиться успеха?

Людям нравятся тесты. Пусть в заголовке вашей рекламы будет вопрос, а основной текст составлен как тест или викторина. Чтобы этот прием сработал, вопросы, разумеется, должны непосредственно касаться того, что вы продаете. Например, заголовок об IQ в знании электросетей был придуман для продажи книги «Электросети». Если вы даете объявление об услугах по авторемонту, его можно озаглавить: «А ваша машина в порядке? Узнайте об этом, ответив на наши вопросы!» Нужно сделать все возможное, чтобы увлечь читателей своим заголовком. Реклама-тест поможет вам в этом.

10. Используйте слова «эти» и «почему» в заголовках
Эти лодки никогда не тонут.
Почему наши собаки дороже?
Почему эти лыжи называются «Класс»?

Слова «эти» и «почему» так влияют на текст всего заголовка, что делают его чрезвычайно заметным для внимания читателей, заставляя их прочесть всю вашу рекламу. Объявление, озаглавленное «У нас отличные лыжи», вряд ли привлечет внимание, в то время как заголовок «ПОЧЕМУ наши лыжи называются «Класс»?» наверняка вызовет интерес и мотивацию. Просто добавьте слово «почему» к уже существующему рекламному заголовку — и он станет лучше. Сравните скучное: «Покупайте слесарное оборудование у нас» и намного более интересное: «Почему все покупают слесарное оборудование именно у нас?»

11. Используйте «я» и «мой» в заголовках
Они смеялись, когда я сел за пианино. Но когда я стал играть!
В конце концов я понял, как писать быстро и легко!
Деньги плывут ко мне в руки, за что бы я ни взялся.

Заголовки от первого лица могут быть очень эффективны, если вызывают достаточный интерес и содержат в себе ваше предложение. Например, всех, кто хочет научиться играть на пианино, обязательно привлечет заголовок про пианино (эта реклама оказалась одной из самых успешных). «Вы» и «ваш» в заголовке не так действенны, потому что предложение может показаться навязчивым и насторожить читателя, в то время как «я» и «мой» представляют продукт или услугу намного более привлекательно. Вот хороший пример: «Я хотел помочь людям, поэтому я открыл свое страховое агентство».

12. Поместите название товара в заголовок
Витамины «Jumko» помогают спортсменам бегать со скоростью молнии.
Складная лестница «Fiskin» спасла жизнь моему мужу.

Заголовок «Как избавиться от бородавок» неплох, но «Как избавиться от бородавок при помощи средства «Витализм» — лучше. Доя большей заметности можно поместить и название вашей фирмы, но она не должна быть в фокусе заголовка. Лучше всего написать удачный заголовок, на котором останавливается взгляд читателя, и ненавязчиво вставить в него название вашей фирмы.

13. Используйте слово «требуются»
Требуются нервные люди.
Разыскиваются надежные люди для тяжелых испытаний.
Нужны сотрудники, не пугающиеся дополнительной прибыли.

Требуются — слово, вызывающее сильное любопытство. Используйте его в своем заголовке, и люди обязательно захотят узнать, кому это могут потребоваться нервные люди? (Может быть, устраивается психологический семинар по преодолению страха?) Или кому нужны сотрудники, которые не боятся дополнительной прибыли: может быть, компания предлагает своим сотрудникам новые виды вложения заработка? Не забывайте обращаться к своей целевой аудитории. Если вы рассчитываете на заинтересованность со стороны юристов — озаглавьте свое рекламное объявление: «Требуются юристы».

14. Используйте в заголовке слова типа «прорыв», «революция»
Революционное изобретение в области систем сигнализации!
Доктор предлагает новую революционную формулу против облысения!
Только адвокаты могут обеспечить прорыв в делах фирмы!

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

15. В заголовке должны чередоваться прописные и строчные буквы
ЗАГОЛОВОК, НАПИСАННЫЙ ТОЛЬКО ЗАГЛАВНЫМИ БУКВАМИ, ЧИТАЕТСЯ ПЛОХО
Если в ЗАГОЛОВКЕ Используются как ПРОПИСНЫЕ, так и Строчные Буквы, его ПРОЧЕСТЬ ЛЕГКО. Это очевидно, не правда ли?

16. В заголовке должно быть столько слов, сколько вам необходимо
Плывет!
Как часто вам приходилось повторять: «Нет, я этого еще не читал!»
Кто еще не купил красивую мебель?

Заголовки могут быть длинными и короткими. Коль скоро они привлекают внимание вашей аудитории, вызывают у нее интерес, побуждают людей прочесть текст рекламы — количество слов может быть любым. Конечно, лишние слова не нужны. Но ограничивать себя без необходимости тоже не следует.

17. Выделите главное
Рубашки «Аrrow» со скидкой 50%!
Замена масла. Скидки.
Абонемент на полгода. Остальные полгода — бесплатно!

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

18. Слова «кто еще…»
Кто еще хочет написать книгу?
Кому еще кажется, что научиться петь трудно?
Кто еще желает приобрести безотказную систему сигнализации?

Слова «Кто еще…» в заголовке очень заметны. Они предполагают, что кто-то уже приобрел то, что рекламируется, и читающий объявление тоже может это купить.

19. Используйте гарантии
Гарантируем: проедете через грязь, снег и лед. Если застрянете — отбуксируем бесплатно!
Мы живем в век скептицизма. Поэтому, если возможно, всегда упоминайте о гарантии в заголовке. Если читатели узнают о гарантии из заголовка, вероятность того, что они прочтут ваше рекламное объявление, возрастает.

20. Можно упомянуть и недостатки
Мы на втором месте, но мы стараемся.
Наш шеф-повар не умеет готовить только салаты.

Признавая свои слабости, вы завоевываете доверие читателей. Реклама слишком часто предлагает чудодейственные товары и услуги. Если то, что предлагаете вы в своем заголовке, будет почти чудодейственным, люди больше поверят вашей рекламе.

21. Сосредоточьтесь на положительном конечном результате
Зубы станут белее уже через 10 дней!
Похудейте на 35 фунтов за 30 дней!

Не вызывайте отрицательных эмоций читателей, надеясь лучше продать свой товар. Люди покупают мечты и надежды, поэтому в заголовке всегда лучше поместить слова «прекрасное здоровье», а не «избавьтесь от жира». Не отпугивайте ваших покупателей заголовками типа: «Желтые зубы безобразны», лучше привлеките их конечным результатом, к которому они сами стремятся: «Зубы будут белее!» Не забывайте, что люди покупают исцеление, а не лекарство, то есть конечный результат, а не средство. Однако реклама должна быть правдоподобной. Из двух заголовков: «Сбросьте 35 фунтов за 30 дней!» и «Сбросьте 35 фунтов за ночь!» — поверят только первому.

22. Привлеките ВНИМАНИЕ целевой аудитории
ВНИМАНИЕ медицинские работники!
Внимание: аудиосистемы для ваших детей!
Вниманию владельцев малых предприятий!

Такой заголовок легко завладеет вниманием ваших читателей, обещая информацию и вызывая любопытство.

23. Будьте осторожны с юмором!
Не у всех есть чувство юмора, и у разных людей оно разное. Немногих людей подвигнет на покупку какая-нибудь шутка в рекламе. Одно из главных правил рекламы гласит: «У клоунов ничего не покупают», и малые предприятия, которые пытаются в своей рекламе слишком много острить, как правило, не очень успешны. Почему? Потому что вы хотите продать продукт или услугу, а не шутку. Какова ваша цель: рассмешить людей или убедить их купить ваш товар? Если вы все-таки решите, что шутка будет хорошо смотреться в вашем заголовке, пусть она не отвлекает читателей от главного: «Подержанные машины. Цены ну о-очень низкие!»

24. Легко и быстро
Услуги водопроводчика. Быстрое устранение проблем.
Как легко починить крышу.

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

25. Заголовок – выворотка
Заголовок может выглядеть как негатив (белые буквы на черном фоне). Но не выделяйте таким способом весь текст рекламы, потому что такую рекламу очень трудно читать. Однако использование выворотной печати только для заголовка может привлечь внимание многих читателей.

26. Усильте положительный эффект конечного результата
Хватит спать, как сельди в бочке! Спите по-царски!
Людям очень нравятся динамичные и эмоциональные заголовки, из которых они узнают о той пользе, которую получат, если приобретут то, что рекламируется. Заголовок «Широкие кровати! Спите по-царски!» скучнее заголовка «Хватит спать, как сельди в бочке! Спите по-царски!». Такую рекламу трудно пропустить.

27. Пользуйтесь проверенными клише
ВПЕРВЫЕ: новый метод в бухгалтерском учете!
СОВЕТУЕМ домовладельцам!
ХОТИТЕ УЗНАТЬ, ЧТО ТАКОЕ настоящий ремонт обуви?

Дэвид Огилви в своей книге «Откровения рекламного агента» упоминает следующие слова, часто используемые в заголовках: Бесплатный, Новый, Как (сделать что-либо), Неожиданно, Объявляем, Впервые, Мы уже здесь!, Удивительный, Поразительный, Сенсация, Прорыв, Революционный, Чудо, Магический, Предложение, Быстро, Легко, Требуются, Вызов, Советуем, Правда о…, Спешите, Последний шанс. По мнению Огилви, можно еще больше усилить эффект от заголовка, используя такие слова как «дорогой», «любимый», «любовь», «страх», «гордиться», «друг» и другие.

28. Удовлетворите «скрытые» потребности покупателя
Как заслужить аплодисменты или даже бурные овации всякий раз, когда вы произносите речь!
Это заголовок объявления, написанного Тедом Николасом для рекламы руководства по ораторскому мастерству. Помимо овладения собственно ораторским мастерством, успех, вызывающий «аплодисменты или даже бурные овации», является не прямой, но очень важной потребностью покупателя. Попытайтесь обнаружить эти дополнительные потребности клиентов вашего малого бизнеса. Спросите себя: «Что люди получат в результате покупки и использования моего товара?»

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

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

30. Используйте прием «до и после» и другие сопоставления
Правильный и неправильный способы покупки подержанной машины
Это распространенный способ, с помощью которого можно показать, что в конечном итоге получит потребитель, обратясь к вам, и чего он лишится, если этого не сделает. Если вы специалист по садово-парковому дизайну, вы можете начать свое объявление с заголовка: «Мы превратим ваш заброшенный сад из джунглей в роскошный парк». В заголовках такого типа вы просто сравниваете то, что есть у людей сейчас (проблема), с тем, что вы им предлагаете (разрешение проблемы).

Приветствую друзья! Это моя первая статья в 2018 году. Поэтому я выбрала для нее особую тему: как отличить полезные советы начинающим авторам от мусора, которого полно в Интернете.

Если Вы новичок в рерайтинге – берите на заметку. Это поможет Вам сэкономить время на поиске качественной обучающей информации.

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

То же, что и у всех

Это первый показатель, что информацию просто переписали с какого-то ресурса, сделали рерайт.

Когда человек делится собственными наработками, он делает свои выводы, которые отличаются от выводов других авторов. Он приводит в пример свой опыт и случаи из своей практики. Даже о правилах, одинаковых для всех авторов, он расскажет по-своему, исходя из собственного опыта. Вот пример плохого совета по написанию текстов:

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

Это текст с реального сайта. Если бы его автор профессионально занимался вебрайтингом, он бы знал, что во-первых, не имеет никакого отношения к написанию текстов. А во-вторых, сегодня рерайт – не просто переписывание текста, а работа сразу с несколькими исходниками. И граница между рерайтом и авторским текстом давно уже стерта.

После прочтения вопросов больше, чем ответов

Это второй признак, что перед Вами некачественная информация. Советы по написанию текстов от разных «гуру» рерайтинга порождают уйму вопросов. Они говорят, что нужно делать, но молчат о том, как именно это делается. А ведь для новичка важно и то, и другое. И если нет подсказок, как выполнять разные шаги, значит грош цена такой информации и на нее не стоит тратить драгоценное время.

Это только кусочек, но я прочитала весь текст и нигде не нашла пошаговых объяснений, как нужно писать с душой, чтобы получить живую статью. И такой совет дали новичкам, которые никогда не работали с текстом! Согласитесь, тут нужны не эмоции, а конкретные инструкции: что и как делать для желаемого результата. Очевидно, что автор сам не знает правил, которые позволяют создавать интересные и живые тексты. Зато пытается учить других. Если вместо конкретных ответов на вопросы вам дают обтекаемые рекомендации, которые к делу не пришьешь, не тратьте на них время — они вас ничему не научат.

Много внимания несущественным деталям

Вначале покажу на примере, а потом прокомментирую:

«Итак, для начала нужно выполнить все те подготовительные действия, о которых я уже писал раньше. Это:

1) Завести себе почтовый ящик;

2) Зарегистрироваться в Скайпе, тоже для общения;

3) Завести себе кошельки в системе WebMoney и установить программу WebMoney Keeper Classic, для финансовых операций.

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

Мое мнение по поводу такого совета однозначно: начинающим авторам неплохо для начала чему-то научиться, а уже потом регистрировать кошельки и искать заказы.

Есть и другие похожие «полезные» советы, когда автор блога учит новичков регистрироваться на биржах контента. На мой взгляд – это информация ни о чем. Она никак не помогает новичку в зарабатывании денег. К тому же, сегодня у подавляющего большинства людей есть почтовые ящики, скайпы, электронные кошельки или банковские карты. Почти каждый пользователь Интернета имеет профиль в соцсетях и прекрасно разберется сам, как зарегистрировать аккаунт на каком-нибудь интернет-ресурсе. А вот толковых советов о том, как профессионально писать тексты для заказчиков, сравнительно немного.

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

На правах выводов

Теперь Вы знаете, что далеко не вся информация в Интернете о том, как писать тексты, может чему-то научить. Чаще всего – это переписанные с других сайтов статьи с устаревшими понятиями, которым сегодня – грош цена. Надеюсь, что мои подсказки помогут Вам сэкономить время и силы при поиске информации по рерайтингу.

Ваша Инна Копичникова

Статья посвящена довольно простым и очевидным советам по написанию чистого кода, однако не все так просто!

Написание чистого кода это непростая задача. Для достижения этой цели необходимо изучать множество различных практик и просматривать множество различных советов. И проблема заключается как раз в том, что подобной практики и советов настолько много, что вы просто перегружаетесь излишней, зачастую бесполезной, информацией. В результате, разработчику трудно принять решение какой практики или какому совету следовать. Давайте упростим поставленную задачу. В данной статье, вначале, мы обсудим выгоду написания чистого кода. Затем, мы рассмотрим шесть советов или практик, по написанию чистого кода, которые являются более популярными у разработчиков.

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

1. Пишите читабельный код

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

Самый простой способ – это использование пробелов. Сокращение кода перед его релизом является нормальным. Однако необязательно писать код, который имеет сокращенный вид. Вместо этого можно использовать различные опознавательные элементы такие, как: скобки, пустые строки и отступы для того, чтобы сделать структуру нашего кода более читабельной. Решение, использовать подобные элементы в структуре кода, значительно улучшит читабельность и ясность этого кода. Давайте просто взглянем на код для того чтобы все понять. Ниже приведены два простых примера:

Код: // Плохой const userData=[{userId: 1, userName: "Anthony Johnson", memberSince: "08-01-2017", fluentIn: [ "English", "Greek", "Russian"]},{userId: 2, userName: "Alice Stevens", memberSince: "02-11-2016", fluentIn: [ "English", "French", "German"]},{userId: 3, userName: "Bradley Stark", memberSince: "29-08-2013", fluentIn: [ "Czech", "English", "Polish"]},{userId: 4, userName: "Hirohiro Matumoto", memberSince: "08-05-2015", fluentIn: [ "Chinese", "English", "German", "Japanese"]}]; // Лучше const userData = [ { userId: 1, userName: "Anthony Johnson", memberSince: "08-01-2017", fluentIn: [ "English", "Greek", "Russian" ] }, { userId: 2, userName: "Alice Stevens", memberSince: "02-11-2016", fluentIn: [ "English", "French", "German" ] }, { userId: 3, userName: "Bradley Stark", memberSince: "29-08-2013", fluentIn: [ "Czech", "English", "Polish" ] }, { userId: 4, userName: "Hirohiro Matumoto", memberSince: "08-05-2015", fluentIn: [ "Chinese", "English", "German", "Japanese" ] } ]; Код: // Плохой class CarouselLeftArrow extends Component{render(){return ( );}}; // Лучше class CarouselLeftArrow extends Component { render() { return ( ); } };

Код:

// Плохой

const userData = [ { userId : 1 , userName : "Anthony Johnson" , memberSince : "08-01-2017" , fluentIn : [ "English" , "Greek" , "Russian" ] } , { userId : 2 , userName : "Alice Stevens" , memberSince : "02-11-2016" , fluentIn : [ "English" , "French" , "German" ] } , { userId : 3 , userName : "Bradley Stark" , memberSince : "29-08-2013" , fluentIn : [ "Czech" , "English" , "Polish" ] } , { userId : 4 , userName : "Hirohiro Matumoto" , memberSince : "08-05-2015" , fluentIn : [ "Chinese" , "English" , "German" , "Japanese" ] } ] ;

// Лучше

const userData = [

userId : 1 ,

userName : "Anthony Johnson" ,

memberSince : "08-01-2017" ,

fluentIn : [

"English" ,

"Greek" ,

"Russian"

} , {

userId : 2 ,

userName : "Alice Stevens" ,

memberSince : "02-11-2016" ,

fluentIn : [

"English" ,

"French" ,

"German"

} , {

userId : 3 ,

userName : "Bradley Stark" ,

memberSince : "29-08-2013" ,

fluentIn : [

"Czech" ,

"English" ,

"Polish"

} , {

userId : 4 ,

userName : "Hirohiro Matumoto" ,

memberSince : "08-05-2015" ,

fluentIn : [

"Chinese" ,

"English" ,

"German" ,

"Japanese"

Код:

// Плохой

class CarouselLeftArrow extends Component { render () { return (< a href = "#" className = "carousel__arrow carousel__arrow--left" onClick = { this . props . onClick } > < span className = "fa fa-2x fa-angle-left" / > < / a > ) ; } } ;

// Лучше

class CarouselLeftArrow extends Component {

render () {

return (

href = "#"

className = "carousel__arrow carousel__arrow--left"

onClick = { this . props . onClick }

< span className = "fa fa-2x fa-angle-left" / >

< / a >

2. Используйте понятные слова для обозначения переменных, функций и методов

Давайте рассмотрим второй совет, который поможет нам в написании чистого и понятного кода. А суть совета заключается в использовании понятных слов при обозначении переменных, функций и методов. Но что означает «используйте понятные слова»? Понятные слова – это те слова, посмотрев на которые, не только мы, но и другие люди поймут, для чего предназначается та или иная переменная, функция или метод. Другими словами название само по себе должно говорить за переменную, функцию или метод.

Код: // Плохой const fnm = ‘Tom’; const lnm = ‘Hanks’ const x = 31; const l = lstnm.length; const boo = false; const curr = true; const sfn = ‘Remember the name’; const dbl = [‘1984’, ‘1987’, ‘1989’, ‘1991’].map((i) => { return i * 2; }); // Лучше const firstName = ‘Tom’; const lastName = ‘Hanks’ const age = 31; const lastNameLength = lastName.length; const isComplete = false; const isCurrentlyActive = true; const songFileName = ‘Remember the name’; const yearsDoubled = [‘1984’, ‘1987’, ‘1989’, ‘1991’].map((year) => { return year * 2; });

Код:

// Плохой

const fnm = ‘Tom ’;

const lnm = ‘Hanks ’

const x = 31 ;

const l = lstnm . length ;

const boo = false ;

const curr = true ;

const sfn = ‘Remember the name ’;

const dbl = [ ‘1984 ’, ‘1987 ’, ‘1989 ’, ‘1991 ’] . map ((i ) = > {

return i * 2 ;

} ) ;

// Лучше

const firstName = ‘Tom ’;

const lastName = ‘Hanks ’

const age = 31 ;

const lastNameLength = lastName . length ;

const isComplete = false ;

const isCurrentlyActive = true ;

const songFileName = ‘Remember the name ’;

const yearsDoubled = [ ‘1984 ’, ‘1987 ’, ‘1989 ’, ‘1991 ’] . map ((year ) = > {

return year * 2 ;

} ) ;

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

3. Пишите код так, чтобы любая функция или метод выполняли только одну задачу

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

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

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

Примечание: Совет по написанию функций или методов, каждая из которых выполняет только одну задачу – это есть принцип разделения обязанностей. Такая практика была представлена Робертом К. Мартином, в качестве одного из пяти принципов объектно-ориентированного проектирования, более известные, как SOLID. Если вы хотите узнать об этом больше, я рекомендую ознакомиться с function number = > number * 2 )

4. Используйте комментарии в качестве пояснений

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

Иногда нам придется прибегнуть к очень неординарным подходам решения той или иной проблемы, так как ничего больше не способно её решить или у нас просто нет времени на лучшее решение. И именно это довольно сложно объяснить с помощью только кода. Использование комментариев внутри нашего кода может помочь нам решить эту проблему. Комментарии могут помочь нам объяснить другим людям, зачем мы написали, то, что мы написали, и почему мы написали это именно так. В результате им не придется лишний раз гадать, а что же тут написано.

Что более важно, когда мы объясняем свои решения, то другие разработчики смогут предложить, возможно, лучшее решение проблемы, и тем самым улучшат наш код. Это возможно, так как они знают, в чем заключается проблема, и что необходимо получить в результате. Без этой информации им будет крайне сложно предложить лучшее решение. Или они даже пытаться не будут, так как подумают, что в этом нет нужды. Они подумают, что это в наших интересах, чтобы все оставалось, так как есть.

Итак, если мы вдруг захотим использовать какие-либо «костыли» или неординарные решения, то необходимо подобные решения оснащать комментариями, чтобы было понятно, почему мы сделали именно так. Лучше написать строчку или две строки комментария, чем заставлять людей гадать, а что же тут такое.

Однако имейте в виду, что мы подразумеваем написание комментариев, только там, где это необходимо. Не нужно комментировать плохой код. Написание комментариев к плохому коду – это замкнутый круг, который не поможет в его трансформации в «чистый» код. Если код написан плохо, то проблему нужно решать при помощи его улучшения, а не при помощи написания длинных инструкций к нему. «Чистый» код более предпочтителен, нежели инструкции к плохому коду.

5. Будьте последовательны

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

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

Кроме того, когда мы решаем немного поэкспериментировать, то мы должны проделать эксперимент несколько раз и на нескольких проектах. Необходимо потратить достаточное количество времени, что тщательно все проработать. Только когда мы полностью убедились, что нам нравится подобный совет или стиль, мы должны его реализовывать на реальных проектах. И когда мы решили, что пора это сделать, то лучше всего применить наши новые наработки во всех наших проектах. Безусловно, это займет время, но это заставит нас подумать обо всех изменениях правильно.

6. Регулярно проверяйте свой код

Это мой заключительный совет по написанию чистого кода. Просто писать чистый код – это еще не все. Наша задача не заканчивается точкой с запятой. Следующий шаг – это поддержание чистого кода в таком состоянии. Так скажем, «чистый» код требует обслуживания. После того, как вы что-то написали, то вы должны всегда это проверять, исправлять и стараться улучшить. Иначе, если мы не будем проверять наш код и не будем улучшать его, то со временем он просто устареет. Точно также, как и наши старые устройства. Если мы хотим, чтобы наш код всегда был «в форме», то мы должны регулярно обновлять его.

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

Заключительные мысли по написанию «чистого» кода

И вот мы в конце этой статьи. Данные шесть практик, которые мы обсудили сегодня, возможно, не те, которые имеют наибольшее влияние или самые значительные результаты. Тем не менее, они относятся к числу наиболее часто упоминаемых опытными разработчиками. Вот почему я выбрал именно их. Я надеюсь, что этих практик или советов будет достаточно для того, чтобы помочь вам начать писать «чистый» код. А теперь, как и с любым другим, необходимо только начать. Итак, рассмотрите хотя бы одну практику и попробуйте реализовать её.

Всем спасибо за ваше время. И до следующего раза, всем удачного дня!


Перевод: Александр Давыдов

Джеффри Гитомер - всемирно известный специалист по продажам и маркетингу.

Суммарный тираж его проданных книг превышает 1 миллион экземпляров. Среди них такие шедевры как:"Библия торговли", "Маленькая красная книга о продажах", "Принципы Паттерсона и продажи в XXI веке", "Маленькая красная книга ответов для продавцов" и другие.

Да и список клиентов, которых он лично консультировал в сфере продаж, реально впечатляет - "BMW", "Coca-Cola", "Carlsberg", "IBM", "New York Post" и многие другие.

А сейчас я вам расскажу об этих советах и представлю к каждому из них свой комментарий.

  1. "Я пишу так, как думаю. Я пишу то, о чем говорю" - самое ценное, что есть у автора - это его персональная точка зрения. Писать нужно то, что вы не стесняетесь произносить вслух. Писать нужно так, как вы общаетесь с людьми голосом. Именно поэтому перед публикацией всегда проговаривайте свой письменный материал
  2. "Я пишу везде и всегда" - главное заключается не во времени и месте, а в идее. Писать нужно когда хочется, а не когда надо. Чтобы вы никогда не теряди свои ценные мысли - записывайте их
  3. "Я люблю писать" - успех приходит лишь тогда, когда ты занимаешься любимым делом. Если вы получаете удовольствие от процесса написания - развивайтесь дальше. Если вы буквально выдавливаете из себя каждое новое слово - задумайтесь, ваше ли это...
  4. "Я коллекционирую идеи и мысли" - как только вам в голову приходит зрелая идея для интересной публикации, сразу ее записывайте в блокнот. В любой момент вы можете заглянуть в свою коллекцию, для того чтобы из мысли создать полноценную статью
  5. "Все, что я пишу, основано на моем личном опыте" - вам ну;но писать не о том, что узнали другие, а о том, что происходило в вашей профессиональной деятельности. Постоянным читателям всегда интересен именно личный опыт автора. Не представляйте чужой опыт за свой - рано или поздно обман раскроется
  6. "Я пишу, чтобы мое деловое предложение было четким и практическим" - в тексте нет места пустым словам, обещаниям и размытым выгодам. Четкость показывает, что вы не любите разбрасываться словами. Вы вполне способны кратко и метко оперировать разными словесными конструкциями, не забывая о тандеме "четкость темы+ личный опыт"
  7. "Меня не волнует грамматика" - а вот этот пункт лучше всего расшифровать словами самого мистера Гитомера "Я пишу так, чтобы "дошло" до читателя. Меня волнует, как звучит написанное, как выглядит текст, а не то, что мне диктует дурацкое правило. Я ставлю дефисы и апострофы, где попало, мне важно, чтобы читатель легко следил за моей мыслью и понимал ее"
  8. "Меня заботят структура и свободное течение мысли" - текст без структуры, что человек без скелета. Особенно о структурности важно понимать начинающим авторам. Со временем, структура будет появляться "на автопилоте". Хороший авторский стиль характеризуется тем, что текст выстраивается по принципу: одна мысль - одно предложение, а мысль плавно переходит от одного предложения к последующему
  9. "Я полагаюсь на то, что компьютер проверит правописание, и пишу пока не закончена мысль" - редактируйте свои тексты исключительно после написания, а не во время процесса. Постоянное отвлечение и желание что-либо исправить по ходу не будет способствовать свободному течению мысли.
  10. "Я пишу, так как считаю себя авторитетным источником" - скромность и неуверенность - губительные для автора черты. Написанные вами слова должны отражать уверенность в собственном мнении. Никому неинтересно читать пируэты в стиле "Возможно" и т.д. Даже если по факту ваше мнение окажется ошибочным - все равно не стыдно, так как вы не постеснялись его высказать и обосновать. Людей ценят за поступки, а не за их отсутствие.