Inżynieria oprogramowania

13
Jak niezależny jest Clojure od Javy?

Jestem całkiem nowy w świecie Clojure. Doceniam fakt, że można łatwo uzyskać dostęp do wszystkich bibliotek Java za pośrednictwem funkcji Clojure interop, ale zastanawiałem się, ile Clojure stoi na własnych nogach. Oczywiście istnieją pewne platformy, takie jak Android, gdzie zawsze wymagana...

13
Przyzwoity model rozgałęziania git dla produktów, które powinny towarzyszyć wersji innego produktu innej firmy (oraz zalety i wady jednej propozycji)

Uwaga: Moje pytanie koncentruje się na moim konkretnym problemie (który dotyczy Liferay), ale mam nadzieję, że może być użyteczne dla każdego, kto musi utrzymywać różne wersje tego samego projektu na git. Pracuję w firmie, która pisze wiele wtyczek do Liferay Portal . Wtyczki te (portlety, motywy...

13
Jak mogę przetestować dźwięk w urządzeniu?

Odziedziczyłem mały projekt i chcę go jednocześnie rozszerzyć i ustabilizować, pisząc Testy jednostkowe dla całego dodawanego przeze mnie kodu. Pierwsza klasa, TypedAudioCreatortworzy pliki audio i okazało się, że bardzo łatwo było najpierw przetestować i napisać kod na drugie. Kiedy jednak...

13
Edytor kodu online [zamknięty]

Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 8 lat temu . Główne internetowe środowiska IDE są...

13
Dlaczego warto wybrać sprawdzony CMS, a nie budować go od zera?

Wiele moich badań w ciągu najbliższych kilku tygodni dotyczy różnych systemów CMS. Rzuciłem już okiem na episerver i umbraco. Czytając te systemy, nie mogę przestać myśleć, że zapewnienie funkcji zarządzania treścią jest możliwe bez poznania szczegółów i struktury wielu (raczej dużych) platform...