Я имел ввидк примерно следующее: знать и использовать PHP design patterns, везде использовать ссылки на объекты а не их самих; при создании нового файла в большинстве случаев писать class, а потом по ситуации :-)
Господа. давайте не будем изобретать велосипед. Все стандарты, в том числе и в IT образовании уже давно изобретены и опробированы.
Есть такая организация ACM. В России она больше всего известна из-за того, что наши саратовские программисты ежегодно занимают 1-е места в мировой олимпиаде по программированию ACM ACPC. Отделение, которое занимается человеко-компьютерным взаимодействием, наз-ся HCI, в России представлено сообществом RusCHI. Примеры можно приводить и дальше.
Прежде всего IT education разделяется на 5 составляющих:
- Computer Science
- Computer Engineering
- Information Systems
- Information Technology
- Software Engineering
и уже исходя из этого дальше прописываются специальные стандарты.
В России обо всем этом в мин. образования знают, даже пытались что-то внедрить, но что-то всё пока никак.
>> А также советы по поводу того, каких методов и селекторов стоит
>> избегать в jQuery, а какие наоборот использовать с целью достижения
>> максимальной производительности.
В PHP5, — к счастью да. В четверке, — программист мог решать это в объявлении функции.
У меня там смайл стоит. Я и не говорил где ни попади.
согласен, но это, в том числе и знание design patterns, вы согласны?
http://pavlik.livejournal.com/146019.htm…
http://pavlik.livejournal.com/146019.htm…
Есть такая организация ACM. В России она больше всего известна из-за того, что наши саратовские программисты ежегодно занимают 1-е места в мировой олимпиаде по программированию ACM ACPC. Отделение, которое занимается человеко-компьютерным взаимодействием, наз-ся HCI, в России представлено сообществом RusCHI. Примеры можно приводить и дальше.
А вот и стандарты (которыми, кстати, руководствуются почти во всём мире):
http://www.acm.org/education/curricula-r…
Прежде всего IT education разделяется на 5 составляющих:
- Computer Science
- Computer Engineering
- Information Systems
- Information Technology
- Software Engineering
и уже исходя из этого дальше прописываются специальные стандарты.
В России обо всем этом в мин. образования знают, даже пытались что-то внедрить, но что-то всё пока никак.
>> избегать в jQuery, а какие наоборот использовать с целью достижения
>> максимальной производительности.
Да, хороший вопрос.
$('#someitem').get(0)
т.е. в вашем случае, — $('#someitem').get(0).innerHTML = ...
Хотя лучше, конечно же пользоваться конструкциями jQuery. Например в этом же случае:
$('#someitem').html('Hello');
Если интересно, то почитайте документацию на jquery.com
>> а самоцель у них совсем другая - быстрый и качественный сёрфинг.
ага :-)