Pytania na egzamin magisterski - Informatyka Gospodarcza - pytanie 5
Etapy rozwiązywania problemu na drodze programowania
Słowo komentarza...
Świat się zmienia a odpowiedzi na pytania pozostają te same... chciałbym tym samym dodać słowo komentarza w ramach rozwoju technologii a więc i dziedziny wiedzy jaką jest Informatyka
- optymalizacja to zaprzeczenie użycia gotowych nadmiernie rozbudowanych niewydajnych bibliotek / framework-ów
- zajętość pamięci a więc zarządzania zmiennymi przy 32GB pamięci operacyjnej przyzwoitego serwera nieco traci na znaczeniu
- o pamięci dyskowej w ogóle trzeba zapomnieć - mając do dyspozycji wiele TB powierzchni
- kompresja danych to totalna bzdura - no chyba że dane mają być przesyłane siecią - ale wtedy raczej szyfrowanie niż kompresja (bo w sieciach wewnętrznych transfer to już najczęściej 1 Gbps i cały problem znika gdy stoimy za wydajnym VPN-em)
- Zamiast przystosowywać program do różnych systemów - lepiej napisać go w Javie...(czytaj punkt o wyborze języka programowania)
- Zamiast stosowania plików należy używać baz danych - osobiście polecam wyłącznie bazy danych Oracle
Jeśli macie jakieś pytania - proszę o komentarze