|
|
|||||
Регистрация: Oct 2012
Адрес: 59°57′ с. ш. 30°19′ в. д.
Сообщений: 49
|
Как узнать производительность кода?
Здравствуйте недавно задумалась о производительности кода.
Ведь одну и ту же задачу можно решить разными способами, причем один может быть производительный,а второй жутко тормозить систему. Так вот как понять что твой код и решение верно не только с точки зрения "оно работает и ладно", но чтобы еще внутри все было грамотно. Пока писала пришла идея в голову, может стоит начать изучать оптимизацию? Хотелось бы услышать мнение профессионалов. Хочется чтобы кода человек посмотрит на мой код подумал "да это профессионал", а не "о боже, кто это написал?надеюсь он умер вчера"Ну это я конечно утрирую, но суть надеюсь понятна. |
|
|||||
[+1.4 08.02.14]
|
Многие программисты боятся, что их код кривой и тд, я не исключение...
Мне кажется нужно просто практиковаться, писать проекты, смотреть на то, как другие пишут проекты. А если важна производительность попробуй Starling.
__________________
trace("Я нуб"); Последний раз редактировалось ivaniyses; 07.10.2014 в 17:43. |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Для этих целей существуют профайлеры. Самый продвинутый из них, на данный момент, это adobe scout
Производительность кода и его красота - это разные вещи. |
|
|||||
Регистрация: Oct 2012
Адрес: 59°57′ с. ш. 30°19′ в. д.
Сообщений: 49
|
Меня интересует как понять, что код не кривой)
Что все сделано на уровне профи, а не на уровне школьника)) |
|
|||||
[+1.4 08.02.14]
|
Цитата:
Добавлено через 1 минуту Не всегда школьники плохие программисты)
__________________
trace("Я нуб"); |
|
|||||
Регистрация: Oct 2012
Адрес: 59°57′ с. ш. 30°19′ в. д.
Сообщений: 49
|
Цитата:
Но я про тех, что плохие) |
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
Если задумались о производительности, то Вам пора научится её измерять и каждый раз,
когда в голове возникнет вопрос - "возможно вот так будет быстрее", Вы берете и сравниваете. Время на это будет уходить, но по другому не как. На счет профайлера и двух строчек кода, я не совсем уверен, стоит ли при таком объему кода запускать scout или что-то ещё. Просто в коде измеряйте время выполнения, в релизной версии плеера. А код Ваш станет грамотным тогда, когда будете брать самые популярные библиотеки и понимать, что они делают с первых секунд. То есть, если у вас в голове имеются знания, то Вы их и распознать в чужем коде сможете и вложить в собственный. |
|
|||||
для того, чтобы не было "работает и ладно", учим язычок и всё оки :3
читаем книжечки по языку и программированию вообще, смотрим видеоуроки, практикуемся с полученными знаниями. и развиваем творческий подход к коду. а без нормального знания языка оптимизацию вы не осилите, увы. да и оптимизация довольно скучный процесс, нудный, поэтому проще, лучше и удобней писать сразу так, как надо.
__________________
There is no thing in this world that is not simple. |
|
|||||
Регистрация: Feb 2014
Сообщений: 192
|
как хакер хакеру - держите ссылку: http://help.adobe.com/ru_RU/as3/mobi...ng_content.pdf
|
Часовой пояс GMT +4, время: 08:13. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|