Skocz do zawartości

3 narzędzia, które powinien znać każdy programista


Pomocna odpowiedź

3 minuty temu, sebas86 napisał:

ale przyznasz chyba, że to raczej słaba strategia biznesowa?

Nie, nie przyznam. Jak masz startup, który planujesz za pół roku sprzedać i porzucić wraz z użytkownikami, to może i słaba. Ale jak planujesz działać przez lata, bez konieczności zaczynania od nowa za każdym razem jak któryś z producentów od których jesteś zależny coś zmieni, to po prostu nie ma lepszej strategii.

Link to post
Share on other sites

No to Cię zmartwię po raz kolejny bo takie rzeczy robi każdy i cały czas. Tworzysz coś na uC? Duża baza Twojego kodu jest zależna od konkretnej platformy, coś tam da się przenieść ale sporo rzeczy trzeba zrobić od nowa po zmianie platformy. I na każdej jednej platformie jest to samo. Migracja między Windowsem, systemami Uniksowymi i MacOS-em? Możesz używać wieloplatformowej biblioteki ale wtedy uzależniasz się od tej biblioteki i jej specyficznych rozwiązań. Od tego po prostu nie uciekniesz. Zawsze jesteś mniej lub bardziej od czegoś uzależniony, wybierasz język programowania, zestaw narzędzi, platformę, na której to będzie działało, a w niektórych dziedzinach masz mniejszy wybór niż w innych. Nawet jak tworzysz web-apki to zmieniają się narzędzia i przeglądarki, wszystko powoli się rozwija i zmienia.

Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.