Изучать или описывать?

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

Интересные наблюдения

Все что могу прямо сейчас сказать об интересных наблюдениях и выводах — они были. Постараюсь на будущее записывать по максимуму все свои открытия.

Можно ли написать код хорошо сразу

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

«Главное для врача практика»

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

Задачник по PHP

Кстати о практике: самое лучшее что можно сделать в процессе изучения языка — практиковаться. Но вот почему-то при всей популярности PHP ни одного полноценного задачника по нему нет. А это.. ну странно конечно. То есть задачники есть, но они такие — задачек по 20 в основном. Думаю, чтоб полноценно освоить язык надо тысяч пять хотя бы задачек решить.. мда.. Ну что ж похоже придется писать свой. И для сайта полезно будет да и мне наверняка +50% к мастерству обеспечит.

 

skillz.ru/dev/php/article-Regulyarnye_vyrazheniya_dlya_chaynikov.html — интересно о регулярных выражения.

net-f.ru/item/php/56.html — создаем файл, что тоже не безынтересно

2 комментария

  1. Написать с нуля самому сложнее всего. А вот переделать немного чужой готовый код куда проще.

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

Leave a Reply

Ваш e-mail не будет опубликован.