Porównanie dwóch bibliotek

0

Witajcie.
Czy analiza porównawcza dwóch bibliotek to dobry temat na pracę magisterską? Jeżeli tak to w jaki sposób to zrobić i jakie biblioteki wybrać? Proszę Was o pomoc. Szczególnie tych, którzy mgr mają już za sobą :) Pozdrawiam.

2

Jedyny sensowny pomysł wydaje mi się w przypadku porównania narzędzi ORM - na przykład dla .NET, pod względem:

  • użyteczności - porównanie jak elastyczne są dane rozwiązania, w jaki sposób tworzony jest kod źródłowy etc.,
  • wydajności - sprawdzenie jak wydajne jest pobieranie określonych danych, sprawdzenie jaki kod SQL jest generowany przez dane narzędzie ORM,
  • możliwości - na przykład Entity Framework i jego podejścia Code First, Database First i ten trzeci z którego nikt nie korzysta, opis dodatkowej biblioteki FluentNHibernate do NHibernate.
0

Jak się promotor zgodzi. Z drugiej strony nie zabłyśniesz taką magisterką przed potencjalnym pracodawcą bo ona nie ma w sobie nic twórczego

1

A może coś w sensie: Tworzenie aplikacji okienkowej w C++. Porównanie bibliotek: MFC, QT, GTK+, wxWidgets... Po pierwsze - stworzysz jakiś program (musisz tutaj rozdzielić warstwę prezentacji od warstwy danych), po drugie poznasz w jakimś stopniu wybrane biblioteki, po trzecie porównasz te biblioteki w praktyce.

Tylko niech to będzie aplikacja, która faktycznie coś robi, a nie jakieś Heloł łorld, czy coś takiego. Nie wiem, chociażby jakiś bardziej zaawansowany kalkulator, czy notatnik.

0

Brzmi dość słabo na mgr chyba ze to będą jakieś specjalizowane biblioteki a ty chcesz je porównać przez pryzmat złożonych kryteriów.
Np. porównanie bibliotek do przetwarzania języka naturalnego, z uwzglednieniem różnic w stosowanych algorytmach, albo porównanie bibliotek do obliczeń naukowo-technicznych pod kątem realizacji obliczeń rozproszonych dużej skali, albo porównanie numerycznych pakietów do obliczeń inżynierskich pod kątem stosowanych algorytmów, albo porównanie pakietów do obliczeń symbolicznych z uwzględnieniem klas problemów które są w stanie rozwiązać.

Bo te rzeczy wspomniane wyżej -> ORMy, biblioteki do GUI itd to sie najwyżej na inżynierkę może nadać, a i to raczej na jakiejś wyższej szkole gotowania na gazie.

0

Utarło się, że magisterka ma mieć jakiś element pracy naukowej w sobie, co nie jest prawdą, ale wielu prowadzących ciągle w to wierzy, więc porównanie ORM-ów nie wydaje się dobrym pomysłem. Ale w ogólności porównanie czegoś jest sensowne, przykładowo skontrastowanie realizacji wirtualizacji przez Hyper-V, VMware i VirtualBox brzmi sensownie. Wszystko zależy od skali, ORM-y porównywać może student drugiego roku, na magisterkę przydałoby się coś wymagającego większego nakładu pracy

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