optymalizacja kodu źródłowego w C#

0

Proszę o artykuły, strony gdzie są wiadomości o optymalizacji kodu źródłowego w programie napisanym w C#. Muszę zademonstrować czas działania kodu przed i po optymalizacji.

1

Skupić się trzeba nad optymalizacją algorytmu (a to jest niezależne od języka) a nie nad tym, czy szybsze jest a+b*c czy b*c+a...

0

http://lmgtfy.com/?q=how+to+optimize+c%23+code

do Moderatora : przepraszam, ale inaczej nie dało się

2
dawid653 napisał(a):

Proszę o artykuły, strony gdzie są wiadomości o optymalizacji kodu źródłowego w programie napisanym w C#. Muszę zademonstrować czas działania kodu przed i po optymalizacji.

Optymalizacja to bardzo szeroki temat, trudno go podsumować jednym linkiem. Wszystko zależy od tego, czym ten kod się zajmuje - czy są to obliczenia, czy przetwarzanie grafiki, czy operacje bazodanowe - bo wszystko się inaczej optymalizuje.

Twoje zadanie to po prostu napisać jakiś dowolny kod, a potem go zoptymalizować?

Azarien napisał(a):

Skupić się trzeba nad optymalizacją algorytmu (a to jest niezależne od języka) a nie nad tym, czy szybsze jest a+b*c czy b*c+a...

Tylko pod warunkiem, że wąskim gardłem jest algorytm. Poprawna implementacja IDisposable, pozbycie się ABC, wiedza o tym, kiedy struktura jest lepsza od klasy, poprawne użycie StringBuilder, zastąpienie GetPixel/SetPixel czymś wydajniejszym albo użycie SqlBulkCopy są już zależne od języka/technologii, a nie algorytmów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1