Inżynieria oprogramowania

11
Czy ktoś ma wgląd w to, czy MonoDroid naprawdę nie żyje?

Moja firma niedawno zainwestowała w narzędzia Mono dla Androida do programu Visual Studio, ponieważ mamy wielu programistów .NET i byliśmy pod wrażeniem, jak potężne wydają się narzędzia monodroid. Po przeczytaniu postu ZDNet zasmuciło mnie, że ten projekt może być martwy. Czy jest ktoś, kto mógłby...

11
Zmień licencję na kod BSD 2/3 klauzuli na GPL

Załóżmy, że udostępniam kod źródłowy w ramach nowej licencji BSD. Czy ktoś inny może pobrać ten kod, wprowadzić w nim zmiany i rozpowszechniać go zgodnie z warunkami GPL? Z Wikipedii : Wiele najpopularniejszych licencji wolnego oprogramowania, takich jak oryginalna licencja MIT / X, licencje BSD...

11
Schematy blokowe i wywołania metod

Robię kilka schematów blokowych i zastanawiam się, czy podchodzę do tego poprawnie. Zasadniczo mam kilka wywołań metod i każde z nich schemat blokowy. Jednak kilka z tych metod wywołuje metodę, aby uzyskać informacje, a następnie kontynuować. Zobacz ten przykład: Mam 3 inne metody, które również...

11
Jaki jest związek Zend z PHP?

Jaki dokładnie jest związek Zend z PHP? Nie chodzi mi o ramy, ale samą firmę. Czy są strażnikami lub strażnikami? Właśnie czytałem o PHP i poza tym, że wymagałem znajomości C, aby go rozszerzyć, najwyraźniej musisz nauczyć się interfejsów API Zend. Ale kiedy zaczynasz od PHP, nie musisz nic...

11
Zmienne konwencje nazewnictwa? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Właśnie zacząłem używać...

11
Jaka jest różnica między debugowaniem a testowaniem?

Wprowadzenie do testowania oprogramowania (Ammann & Offutt) wspomina na str. 32 5-poziomowy model dojrzałości testowej: Poziom 0 Nie ma różnicy między testowaniem a debugowaniem. Poziom 1 Celem testów jest wykazanie, że oprogramowanie działa. Poziom 2 Celem testów jest wykazanie, że...

11
Jak przekazać dane w sposób zorientowany obiektowo w PHP?

Uważam, że nawet podczas pracy ze strukturą MVC (np. CodeIgniter) regularnie uciekam się do przekazywania zagnieżdżonych tablic zamiast obiektów. To nie podąża za moim rozumieniem zorientowanego obiektowo. Na przykład, jeśli miałbym przenieść kod do Javy, nie marzyłbym o przekazywaniu tablic (lub...

11
Dlaczego stworzono ContentProvider dla Androida?

Tytuł stanowi podsumowanie mojego pytania, ale aby wyjaśnić w zasadzie to, co chcę zrozumieć, dlaczego projektanci Androida chcą, aby aplikacje, które muszą współpracować z udostępnionymi danymi, korzystały z dostawcy treści, a nie tylko bezpośrednio uzyskiwały dostęp do bazy danych...