Последняя оставленная запись:
Как создаются программы?
2014-01-07 14:51:42 (читать в оригинале)
И снова здравствуйте, уважаемые читатели!
Что Вы знаете о написании программ? Людям, которые вплотную этим не занимались, деятельность сия кажется неким волшебством, но это далеко не так.
Немного знаний и опыта из области программирования могут пригодиться каждому. Так что же именно может быть полезно Вам, дорогой читатель? Без сомнения, это умение строить алгоритмы и читать их как открытую книгу. Также будет весьма кстати навык находить оригинальные, полезные идеи.
Для многих людей и, кстати, профессионалов своего дела, создавать приложения - это хобби и работа единовременно. И это огромный плюс, когда между словами "увлечение" и "работа" можно поставить знак равенства, не так ли?
~~~~~
Часть первая. Ищем идею.
Так с чего же начинается создание программного обеспечения(ПО)?
А начинается всё с идеи. Идея может быть Ваша или чужая. Если она чужая, то это называется техническим заданием(ТЗ), а Вы выступаете в качестве исполнителя. Со вторым вариантом всё просто - нет необходимости искать оригинальную концепцию, а вот самостоятельный поиск очень интересен в плане развития творческого потенциала.
Начать поиск можно с обычного составления списка возможных вариантов, пусть даже некоторые из них будут немного "безумными".
Когда список уже достаточно длинный, можно приступать к отсеиванию тех пунктов, которые уже кем-либо воплощены в жизнь, при этом важно отдельно выделить яркие, но уже существующие, они могут пригодиться позже, ведь из "двух колес, рамы и руля может и велосипед выйти".
Если в Вашем списке после исключения уже реализованных идей не осталось пунктов, не отчаивайтесь. Можно повторить всё от заполнения списка до исключения уже существующего, либо обратиться к списку ярких, "велосипедных" идей и подумать над различными сочетаниями, которые, в свою очередь, способны стать уникальным проектом, аналогов которому просто нет. Как говорится, и Рим не сразу строился.
Весь материал -
http://vk.com/logic_stream_group?w=wall-62954925_38