Inżynieria oprogramowania

Pytania i odpowiedzi dla profesjonalistów, nauczycieli akademickich i studentów pracujących w cyklu życia systemów

5
Kiedy używać PHP lub ASP.NET? [Zamknięte]
Pracowałem intensywnie nad tworzeniem aplikacji internetowych przy użyciu PHP i ASP.NET, ale jednym z pytań, które nieustannie zadają mi klienci, jest to, czy przejść dalej z witryną php czy stroną asp.net. Naturalnie pierwszą rzeczą, która przychodzi na myśl, jest odpowiedź na następujące pytanie: PHP jest oprogramowaniem typu open source, a …


9
Jak utrzymywać różne, dostosowane wersje tego samego oprogramowania dla wielu klientów
mamy wielu klientów o różnych potrzebach. Chociaż nasze oprogramowanie jest do pewnego stopnia zmodularyzowane, prawie pewne jest, że musimy dostosować logikę biznesową każdego modułu tu i tam trochę dla każdego klienta. Zmiany są prawdopodobnie zbyt małe, aby uzasadnić podział modułu na odrębny (fizyczny) moduł dla każdego klienta, obawiam się problemów …

5
Czy jako programista C # nauczyłbyś się programowania Java dla Androida, czy zamiast tego używałbyś MonoDroid? [Zamknięte]
Uważam się za całkiem dobrze zorientowanego w C #. Obecnie jest to mój wybrany język i tam w zasadzie leży całe moje doświadczenie zawodowe. Nadal zastanawia mnie istnienie projektu MonoDroid . Rozumiałem zawsze, że C # i Java są bardzo blisko. Na przykład, jeśli znasz jedną, możesz naprawdę szybko nauczyć …
46 java  c#  .net  android  monodroid 

14
Dlaczego wszyscy nienawidzą SharePoint? [Zamknięte]
Czytając ten temat o najpopularniejszych technologiach zauważyłem, że SharePoint jest prawie powszechnie oczerniany. Moje doświadczenie z SharePoint (zwłaszcza najnowszymi wersjami) polega na tym, że inteligentnie realizuje swoje podstawowe kompetencje. Mianowicie: Scentralizowane repozytorium dokumentów - pobierz wszystkie te dokumenty biurowe z wiadomości e-mail (z wersją) Edytowalne przez użytkownika treści do wewnętrznego …
46 sharepoint 

5
Cel „return self” z metody klasowej?
Spotkałem coś takiego w projekcie open source. Metody modyfikujące atrybuty instancji zwracają odwołanie do instancji. Jaki jest cel tego konstruktu? class Foo(object): def __init__(self): self.myattr = 0 def bar(self): self.myattr += 1 return self

13
Jak znaleźć mentora programowania? [Zamknięte]
Postanowiłem nauczyć się programowania. Czytam SO od kilku dni i myślę, że zacznę od C ++, ponieważ czytam kilka artykułów. Zdaję sobie sprawę z pętli, tablic, logiki programu i obiektów i potrzebuję kogoś, kto by mnie przejrzał i pomógł mi z małymi pytaniami, które otrzymuję przy pierwszych projektach. Oto pytanie …
46 learning  c++  teaching 



8
Dlaczego prawie nie ma hashów stron internetowych w kliencie przed przesłaniem (i zaszyfrowaniem ich ponownie na serwerze), aby „chronić” przed ponownym użyciem hasła?
Istnieje wiele witryn w Internecie, które wymagają danych logowania, a jedynym sposobem ochrony przed ponownym użyciem hasła jest „obietnica”, że hasła są mieszane na serwerze, co nie zawsze jest prawdziwe. Zastanawiam się więc, jak trudno jest stworzyć stronę internetową, która haszy hasła na komputerze klienckim (z Javascriptem), zanim wyśle ​​je …




9
Jak uniknąć rozwoju opartego na CI…?
Pracuję nad bardzo dużym projektem open source prowadzonym przez badania, z udziałem wielu innych regularnych współpracowników. Ponieważ projekt jest obecnie dość duży, konsorcjum (złożone z dwóch pełnoetatowych pracowników i kilku członków) odpowiada za utrzymanie projektu, ciągłą integrację (CI) itp. Po prostu nie mają czasu na integrację zewnętrznych wkłady. Projekt składa …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.