• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[OFFTOP] Język/środowisko a doświadczenie

+1 głos
108 wizyt
pytanie zadane 23 marca 2018 w Offtop przez MrxCI Dyskutant (8,290 p.)

Wiele osób teraz brnie w najpopularniejsze technologie i te które są "najbardziej opłacalne", ale myślę że nie ważne jak "mało możliwości" ma dane środowisko, to przy odpowiednim doświadczeniu z nim da się zrobić naprawdę niesamowite aplikacje bez najnowszych bibliotek - lub z ich odpowiednim wykorzystaniem

Przykładami są spece od Web piszące aplikacje mobline na frameworku apache cordova, strona pkp intercity napisana w javie, oraz inne wydajne i ładne aplikacje napisane na "starych" języka i środowiskach. (te przyklady nie oddają tego dokladnie co mam na mysly ale przybliżają trochę temat)

A wy co o tym myślicie?

2 odpowiedzi

+1 głos
odpowiedź 23 marca 2018 przez Ehlert Mędrzec (167,040 p.)

Domyślam się, że nie zgadzasz się z ideą korzystania z gotowych frameworków, bundli i paczek. Coś więc wyjaśnię.

Dopóki piszesz kalkulator dla siebie w domu to możesz implementować po swojemu wszystko. Pisząc komercyjnie nie ma to większego sensu, bo  po co skoro musisz dostarczyć na za dwa tygodnie gotową aplikację. Po co pisac mapowanie rekordów na obiekty po swojemu, kiedy masz do tego gotowe biblioteki.

Co do starych środowisk i technologii... Nie widzę sensu korzystania z nich. Po co jesli masz coś nowszego co daje Ci:

  • Większe możliwości
  • Skraca proces tworzenia 
  • Daje większe bezpieczeństwo
  • Pozwala nierzadko uzyskać te same efekty tańszym kosztem
  • Większą niezawodność produkty który tworzysz  
komentarz 23 marca 2018 przez Benek Maniak (71,780 p.)

Domyślam się, że nie zgadzasz się z ideą korzystania z gotowych frameworków, bundli i paczek. Coś więc wyjaśnię.

Myślę, że autorowi chodzi o coś zupełnie innego. Rzadko bo rzadko, ale zdarzają systemy, które bazują na starych technologiach, np. COBOL w bankowości albo Fortran w nauce. I chodzi o to, że jak jesteś bardzo dobry w tych technologiach, to będziesz bardziej pożądanym pracownikiem niż developer Javy albo Node.js. I tak, wtedy się to opłaca, zakładając że firma nie przejdzie na nowe technologie.

0 głosów
odpowiedź 23 marca 2018 przez marcin99b Maniak (64,470 p.)
edycja 23 marca 2018 przez marcin99b
Zależy co masz zrobić

Bardzo dużo da się zrobić znając bardzo mało - stąd mamy czasami programistów z doświadczeniem 4 letnim hobbystycznym i wiedzą jak po miesiącu, bo "poco uczyć się więcej"

Jeśli miałbyś przykładowo w projekcie używać bazy danych - wolisz samodzielnie pisać komunikacje z serwerem bazy danych po TCP, użyć biblioteki wbudowanej w język, czy użyć czegoś zewnętrznego?

Zależy od sytuacji
Jeśli masz robić bardzo podstawowe operacje na bazie i musisz strasznie się oszczędzać z rozmiarem aplikacji - wybierz TCP (jeśli wbudowana biblioteka nie jest tą, której już używasz)
Jeśli robisz proste operacje na bazie danych, i nie masz jakichś bardzo ograniczonych warunków, spokojnie podpinasz biblioteke wbudowaną w język
Jeśli te operacje są już na większą skalę, musiałbyś robić jakieś mapowania, bardziej złożone operacje, lepiej użyć ORM - który twoim niskim zaangażowaniem, będzie wykonywał sporo operacji za ciebie

Jak możesz zauważyć, chodzi tu głównie o czas i rozmiar ponad to, czego użyjesz
Im bardziej skrócisz swój czas pracy, tym większy rozmiar będzie miała końcowa aplikacja
Celem jest odpowiednie dopasowanie tego tak, aby była możliwie najlepsza proporcja między czasem pracy i rozmiarem aplikacji

Bo z rozbudowanego systemu zarządzania firmą, nie będziesz łączył się bezpośrednio po TCP z bazą danych, a do stopera nie warto używać rozbudowanego systemu ORM, skoro wystarczy biblioteka wbudowana w język... w hardkorowych przypadkach wspomniane wcześniej TCP, ale to już do serio trudnych warunków
 

Dodatkowo powiem, że fajnie jest się pobawić jakimiś starymi technologiami z ograniczeniami, wtedy jest większa satysfakcja jak to działa
Ale do biznesu mniej opłacalne, bo dłużej będziesz robić to samo

Podobne pytania

0 głosów
3 odpowiedzi 141 wizyt
pytanie zadane 19 stycznia w Offtop przez MrxCI Dyskutant (8,290 p.)
+4 głosów
2 odpowiedzi 189 wizyt
pytanie zadane 17 sierpnia 2016 w Offtop przez Dorian Bajorek Dyskutant (7,810 p.)
0 głosów
4 odpowiedzi 215 wizyt
pytanie zadane 1 czerwca 2015 w Offtop przez Abizaas Gaduła (4,620 p.)
Porady nie od parady
Publikując kody źródłowe korzystaj ze specjalnego bloczku koloryzującego składnię (przycisk z napisem code w edytorze). Nie zapomnij o ustawieniu odpowiedniego języka z rozwijanego menu oraz czytelnym formatowaniu kodu.Przycisk code

66,319 zapytań

113,057 odpowiedzi

239,193 komentarzy

46,585 pasjonatów

Przeglądających: 148
Pasjonatów: 2 Gości: 146

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...