Как узнать производительность кода?
Здравствуйте недавно задумалась о производительности кода.
Ведь одну и ту же задачу можно решить разными способами, причем один может быть производительный,а второй жутко тормозить систему. Так вот как понять что твой код и решение верно не только с точки зрения "оно работает и ладно", но чтобы еще внутри все было грамотно. Пока писала пришла идея в голову, может стоит начать изучать оптимизацию? Хотелось бы услышать мнение профессионалов. Хочется чтобы кода человек посмотрит на мой код подумал "да это профессионал", а не "о боже, кто это написал?надеюсь он умер вчера"Ну это я конечно утрирую, но суть надеюсь понятна. |
Многие программисты боятся, что их код кривой и тд, я не исключение...
Мне кажется нужно просто практиковаться, писать проекты, смотреть на то, как другие пишут проекты. А если важна производительность попробуй Starling. |
Для этих целей существуют профайлеры. Самый продвинутый из них, на данный момент, это adobe scout
Производительность кода и его красота - это разные вещи. |
Меня интересует как понять, что код не кривой)
Что все сделано на уровне профи, а не на уровне школьника)) |
Цитата:
Добавлено через 1 минуту Цитата:
|
Цитата:
Но я про тех, что плохие) |
Если задумались о производительности, то Вам пора научится её измерять и каждый раз,
когда в голове возникнет вопрос - "возможно вот так будет быстрее", Вы берете и сравниваете. Время на это будет уходить, но по другому не как. На счет профайлера и двух строчек кода, я не совсем уверен, стоит ли при таком объему кода запускать scout или что-то ещё. Просто в коде измеряйте время выполнения, в релизной версии плеера. А код Ваш станет грамотным тогда, когда будете брать самые популярные библиотеки и понимать, что они делают с первых секунд. То есть, если у вас в голове имеются знания, то Вы их и распознать в чужем коде сможете и вложить в собственный. |
для того, чтобы не было "работает и ладно", учим язычок и всё оки :3
читаем книжечки по языку и программированию вообще, смотрим видеоуроки, практикуемся с полученными знаниями. и развиваем творческий подход к коду. а без нормального знания языка оптимизацию вы не осилите, увы. да и оптимизация довольно скучный процесс, нудный, поэтому проще, лучше и удобней писать сразу так, как надо. |
как хакер хакеру - держите ссылку: http://help.adobe.com/ru_RU/as3/mobi...ng_content.pdf
|
Цитата:
|
Часовой пояс GMT +4, время: 19:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.