optymalizacja kodu źródłowego w C#

optymalizacja kodu źródłowego w C#
D6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 401
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.

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
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...

L3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 106
0

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

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

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.