"по настоящему крупных конторах" есть свои стандарты кодирования
а еще в солидных конторах должны быть "разборы полетов", т.е демонстрация плохого и хорошего кода, чего к сожалению у нас нет.
До прочтения книги Фаулера "Рефакторинг", я тоже считал, что у меня хороший код. Теперь тянет весь проект переделать. Хотя, первые пару недель я делал все медленно, особенно много времени занимала отладка при внесении изменений. Но теперь , после переработки кода, каждое новое изменение я вношу и отлаживаю в два раза быстрее.
Хотя, стандартов кодирования предприятия, для нормального программинга должно вполне хватить.
так что - век живи, век учись
littleannika - все приходит с опытом, программинг в том числе.
Что-то свое оригинальное придумать и реализовать всегда можно, хватило бы фантазии и было бы желание.
У меня вот идей море... только времени на реализайию не хватает.
Хотя, когда я делился своими идеями на собеседовании, мне это помогало при трудоустройстве.