-Поиск по дневнику

люди, музыка, видео, фото
Поиск сообщений в Chizz_TecTeP

 -Подписка по e-mail

 
Получать сообщения дневника на почту.

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.09.2007
Записей:
Комментариев:
Написано: 39489

Guest на сервере Стихи.ру


Как работают программисты. Из книги Swift OS для абсолютных новичков

Понедельник, 07 Сентября 2015 г. 15:10 + в цитатник
Раньше один программист мог взять идею и написать рабочий код. Сейчас программы стали гораздо более сложнее, а пользователи искушеннее, поэтому перед тем, как кодить приходится проектировать, думать над дизайном. На самом деле программисты гораздо больше тратят времени на обдумывание, планирование и дизайн программы, нежели на само программирование.

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

Программист должен знать, какую проблему решает его программа и каким образом она ее решает. Без этого полезная программа не получится.

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

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

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

Основные шаги при написании программы:

* Написание кода и дизайн интерфейса
* Правка кода и дизайна, исправление ошибок
* Запуск и тестирование программы

Когда ваша программа закончена, догадайтесь что? Она никогда не будет закончена! Всегда будут ошибки, которые нужно исправить и новые фичи, которые вы захотите добавить. Программисты тратят в разы больше времени на исправление и доработку существующих программ, чем на создание новых.
Posted from Android by Liru Rss Reader 2.5

Метки:  

Что такое программирование? из книги Swift OS для абсолютных новичков

Понедельник, 07 Сентября 2015 г. 14:14 + в цитатник
Программирование - это всего лишь написание пошаговых инструкций, которым должен следовать компьютер. Если вы когда-нибудь писали рецепт для приготовления блюда или четкие указания, как нужно заботиться о вашем питомце, когда вы в отпуске - вы уже понимаете основные шаги для написания программы. Суть в том, чтобы знать то, что вы хотите получить и затем написать правильные инструкции для достижения этой цели.

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

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

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

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

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

Не путайте изучение программирования и изучение конкретного языка программирования. Вы можете понять принципы даже не написав ни одной строчки кода. А поняв принципы, вы можете с легкостью изучить любой язык программирования, в том числе и Swift
Posted from Android by Liru Rss Reader 2.5

Метки:  

Кажется, у меня появился кумир :) Wallace Wang. Из книги Swift OS для абсолютных новичков

Понедельник, 07 Сентября 2015 г. 13:49 + в цитатник
Wallas Wang бывший фанат форточек, который глянув на Vista понял, что будущее принадлежит Macintosh. Он написал более сорока книг по компьютерной тематике, такие как Микрософт Офис для даунов, Программирование для имбецилов, Мой новый Мак и Мой новый IPad.
Кроме программирование для Mac и iPhone/iPad, он выступает в стэндап комеди. Если он не пишет книги и не выступает в комеди, его можно найти на радио в шоу "Notes From The Underground", которое выходит два раза в неделю на станции KNSJ. (www.knsj.org)
Также Wallas ведет свой блог, где пишет о киносценариях (http://www.15minutemoviemethod.com/) и еще несколько сайтов в интернете: сайт про котов Cat Daily News (www.catdailynews.com), The Electronic Author (www.electronicauthor.com), сайт про мобильные технологии Top Bananas (www.topbananas.com)
Posted from Android by Liru Rss Reader 2.5

Метки:  

ПОСТОЯННАЯ УСТАЛОСТЬ? ЛЕНЬ? ДЕПРЕССИЯ? ПОПРОБУЙТЕ ЭТО!

Понедельник, 07 Сентября 2015 г. 10:26 + в цитатник
Устал? Лень работать? Залей в себя кофе и запихни «Сникерс»!
Не можешь расслабиться? Стресс? Бухни, покури, опустоши холодильник!
Простые решения. Все их обожают…

Жалко, что через 2-3 месяца ты превращаешься в овощ, в безжизненное бревно. Лежишь на диване, тупишь в телемусоропровод. Депрессия. Апатия. Сил нет. Но ты не одинок. Таких миллионы. Целая нация уставших людей.

И что? Мы обречены? Нет, нам всем поможет энерджи-менеджмент! Он не обещает быстрых решений. Но он работает. Из этой статьи вы узнаете как.

ВСЕ ЕСТЬ

У современного человека все есть.
Для работы есть компьютер, Интернет, автомобиль.
Для занятий спортом есть беговая дорожка во дворе, складной тренажер под диваном и годовой абонемент в фитнес-центр.
Для семейного счастья есть жена, ребенок, квартира и дача.
Все есть.

ВСЕ ЗНАЕМ

Мы все знаем.
Что надо делать зарядку по утрам.
Что надо меньше смотреть телевизор и больше читать книги.
Что надо улыбаться дочке и дарить приятные безделушки жене.
Все знаем.

НО МЫ НИХРЕНА НЕ ДЕЛАЕМ!

Ага.
Хотя нет, вру.
По традиции, 1 раз в год человек пытается измениться. Он покупает новые кроссовки, встает в 6 утра, принимает ледяной душ и идет на стадион.
Этого «энтузиазизма» обычно хватает на 2-5 дней.
Ну, ничего, через 363 дня еще раз попробую…
Проблема не в силе воли. Ресурс силы воли небольшой.
А в чем же проблема?

Метки:  

Понравилось: 1 пользователю

bmx flatland skills

Воскресенье, 06 Сентября 2015 г. 16:37 + в цитатник




Метки:  

Понравилось: 1 пользователю

маскировка 80lvl

Пятница, 04 Сентября 2015 г. 13:48 + в цитатник

Posted from Android by Liru Rss Reader 2.5
1d2f4319-88f5-4353-aa5a-cd1a6ce2eb72 (500x359, 49Kb)

Метки:  

Понравилось: 2 пользователям

Docstoc закрывается:(

Четверг, 03 Сентября 2015 г. 22:51 + в цитатник

Вот такое письмо получил сегодня:

Thank you for being a valued Docstoc.com free account user.

We regret to inform you that Docstoc will be closing down effective December 1, 2015. At that time, we will automatically be closing all accounts. If applicable to your account, please make sure to visit the site no later than November 30th, 2015 to retrieve copies of any documents you previously uploaded to your account.

Жаль, очень жаль. У меня там немного документов конечно, но все равно, хороший был сервис. Надо не забыть до 30-го ноября забрать их.


Метки:  

план

Четверг, 03 Сентября 2015 г. 15:35 + в цитатник
1. повторить калькулятор
2. повторить игру lines
3. сделать нужную мне БД. начать кодить лирурссридер
Posted from Android by Liru Rss Reader 2.5

Метки:  

Взгляд

Четверг, 03 Сентября 2015 г. 09:58 + в цитатник

Posted from Android by Liru Rss Reader 2.5
c0ec7a7c-9cc0-4b5f-ad32-b1f58af0899c (466x700, 452Kb)

Метки:  

Понравилось: 4 пользователям

Поиск сообщений в Chizz_TecTeP
Страницы: 467 ... 256 255 [254] 253 252 ..
.. 1 Календарь