Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Не знаю как сформулировать но вроде алгоритм, Как пишется любой код
Romawka  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43286
На форуме: 3 месяца, 21 день
Карма:




Приветствую всех! У меня такой вопрос - есть ли книги/статьи/маны/заметки/блоги можно на инглише как решается любая задача и как пишется любой код, что-то вроде алгоритма.Сейчас поясню о чем я. Во всех книгах и прочих источниках инфы которые я читал все примеры и теория без какого либо логического объяснения почему, как и откуда у тебя в голове появилось такое решение!? Хотелось бы что - то наподобие такого объяснения: Выясняем какие у нас будут постоянные величины, какие меняющиеся, от чего они будут зависеть. Например нужно написать форму регистрации на php- идем в доки по html ищем категорию формы смотрим тег. теперь нам нужно куда то вводить данные в этой форме, ищем в доках по html все что связанно с текстом/формами. Далее нам нужно передать данные в пхп, ищем категорию в html связанную с передачей данных хм такой нет. а откуда мы будем передавать данные - из формы, смотрим категорию формы в html, не находим, конкретно куда наши данные мы будем вводить в тег input посмотрим какие к нему атрибуты можно применить ага нашли аттрибут action, с помощью него мы можем передать данные в наш php скрипт. Вот хотелось бы что-то наподобие, конечно возможно не для простых вещей а чтото более сложное
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
axmen  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 63
Пользователь №: 40082
На форуме: 2 года, 4 месяца, 22 дня
Карма:




Запросто:
Любой программный продукт начинается со схемы, поэтому:
1) http://www.ozon.ru/context/detail/id/23917624/ после прочтения, станет понятно, что и для чего создается, то есть будет конкретная схема продукта, а главное- умение ее выстроить
2) http://www.ozon.ru/context/detail/id/3105480/ - пукт первый но конкретно по сайтнам
3) google и yandex для нахождения манов под воплощение идеи.
удачи
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22696
Пользователь №: 20039
На форуме: 7 лет, 4 дня
Карма: 599




Romawka
Что значит "сложное"?
Вот как ты думаешь, когда изобрели компьютер (вычислительную технику) первый в мире человек, то как он сформировал алгоритм, когда никого в этом мире не было из тех, кто может ему помочь?
Ну ладно, я ничего ещё не изобрёл, я не гений высшей категории. Но ведь можно быть полу-гением, то есть иметь таланты понимать эти алгоритмы, самые простые из придуманных так же придумать и использовать. Вот как с ООП было, на самом деле половина этих шаблонов мы часто использовали в практике, только не знали их названий, пока кто-то им эти определения не дал. Чтобы все эти алгоритмы придумывать достаточно знать как это всё работает.
Допустим, как работают сессии, куки изучается по любому образовательному источнику. Есть книги, есть курсы текстовые вроде Ирбиса, есть курсы видео на подобии тех, что у меня. Но на фоне этого всего мы лишь рассказываем базу, как это всё работает. Ну а дальше выучив как работает ты уже должен сам собирать твой код.

Конечно есть люди в этом мире, кто прирождённый художник и когда они приходят в программирование, то не могут даже самый простой алгоритм понять или составить. Что ж, я могу таким людям порекомендовать найти себя и свою профессию и не надо лохматить бабушку laugh.gif

Ну а кто же ты? Художник, или начинающий программист, который ещё не до конца изучил как работают куки-сессии, чтобы их связывать воедино и уже самому алгоритмы писать - никто кроме тебя не знает!


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
axmen  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 63
Пользователь №: 40082
На форуме: 2 года, 4 месяца, 22 дня
Карма:




Romawka, а inpost, если вдуматься, прав, нужно понять то, чего хочешь, а потом - понять как этого достичь) и все, поэтому я и предложил книги по uml и программной инженерии,(чтоб можно было схему выстроить, вне зависимости от ЯП), а в остальном - главное понять как это работает и все.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
axmen  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 63
Пользователь №: 40082
На форуме: 2 года, 4 месяца, 22 дня
Карма:




Romawka, глянь в ЛС, я все расписал там)
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Romawka  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43286
На форуме: 3 месяца, 21 день
Карма:




Период у меня такой видимо)) Понимать понимаю чужой код а сам ничего написать не могу)) вот и интересуюсь. а то думаю написать какой нибудь скрипт, и незнаю с какой стороны подойти и как, хотя теорию скажем так знаю(считаю что знаю). Потом смотрю чужой код и про себя думаю - ну да логично, да понятно, ну да вот оказывается есть такая ф-ция, о оказывается еще можно такто манипулировать с помощью перебора массива.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Romawka  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43286
На форуме: 3 месяца, 21 день
Карма:




axmenглянул лс ничаго нэт
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Another Reality  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Старик
***

Профиль
Группа: Пользователь
Сообщений: 125
Пользователь №: 41606
На форуме: 1 год, 4 месяца, 24 дня
Карма: 5




Первая ступень обучения - знакомство с предметом.
Ты хочешь писать и изучать одновременно - это хороший подход, но только тогда, когда ты знаком с предметом. На основании этого строится алгоритм последующих действий, например:
Задача - перейти дорогу.
Алгоритм: Подойти к дороге -> (есть светофр ? дождаться зеленого, нет : посмотреть налево, потом направо) -> перейти дорогу.
При этом ты знаешь что такое дорога, что такое тротуар, что такое светофор, что ездят машины, что можно погибнуть или покалечиться.

Аналогия :
Задача - сделать страничку отзыва.
Алгоритм: Сверстать страничку с формой -> написать прием данных на сервере -> записать данные в бд -> показать отзыв на страничке.

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

ИТОГО: Сначала знакомишся с предметом, что дает тебе возможность строить алгоритмы и в процессе написания копать документацию, в поисках детального описания нужных тебе функций, так как об их существовании ты уже знаешь.

Либо сначала все изучить, постепенно выполняя типовые задачи и только птом приступать к написанию чего-то более сложного.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
axmen  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 63
Пользователь №: 40082
На форуме: 2 года, 4 месяца, 22 дня
Карма:




Romawka, так тогда еще проще: берем произвольную задачу(можно придумать самому), а потом-пытаемся ее решить на извесном ЯП. в процессе решения отпадает проблема с тем, "что для этого надо)", так как задача известна.
inpost на курсах может подкинуть, или просто в интернете можно найти, вот только решать не по чужому коду, а своей головой(по крайней мере, пытаться ).
Понимание и решение проблемы вида, "для етого надо что-то, но что не знаю, а как бы это еще решить -вообще интересней всего" гарантируется).
Удачи
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
axmen  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 63
Пользователь №: 40082
На форуме: 2 года, 4 месяца, 22 дня
Карма:




Romawka тема письма Ответ на 1000, почитай,
Another Reality дает дельные советы, вникай)
Удачи
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Romawka  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43286
На форуме: 3 месяца, 21 день
Карма:




axmen прочел, спасибо!
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
axmen  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Пользователь
Сообщений: 63
Пользователь №: 40082
На форуме: 2 года, 4 месяца, 22 дня
Карма:




Romawka, всегда пожалуйста!
Как говориться, ты заходи, если что).
А по поводу задачек, так есть codinggame,например, там их много, можно решать и на php тоже, сложность разная попробуй, вдруг понравится, опять же, тут тема php для начинающих есть, если другой ЯП интересен, схема та же.
Так что дерзай.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22696
Пользователь №: 20039
На форуме: 7 лет, 4 дня
Карма: 599




Romawka
Давай я просто гляну твой уровень сейчас и тогда уже дам совет лучше. Просто пока не вижу тебя не могу сказать с каким уровнем специалиста я общаюсь. Может быть ты уже научный деятель и хочешь стать профессором, а может быть первые шаги делаешь в программировании. Напиши мне решение задачки очень простой: страничка отзывов, хранение информации в MySQL. Люди заходят и оставляют отзыв на сайте, то есть будет форма с отзывами. И сверху вывод уже оставленных отзывов. Отзыв будет состоять из имени, email, и текста. Сделай эту мою задачку вместе с HTML-структурой, чтобы была полноценная страничка, дизайн не надо. Увижу твой код и смогу дать более прямо ответ тебе что делать.


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса