Inżynieria oprogramowania

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



8
Jak szybko wybrać nowy język, skoro znam kilka innych? [Zamknięte]
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było …
14 education 

2
Projekt: metoda obiektowa a metoda osobnej klasy, która przyjmuje parametr jako parametr?
Na przykład, czy lepiej zrobić: Pdf pdf = new Pdf(); pdf.Print(); lub: Pdf pdf = new Pdf(); PdfPrinter printer = new PdfPrinter(); printer.Print(pdf); Inny przykład: Country m = new Country("Mexico"); double ratio = m.GetDebtToGDPRatio(); lub: Country m = new Country("Mexico"); Country us = new Country("US"); DebtStatistics ds = new DebtStatistics(); …

3
Dobre pytania, które należy zadać CEO i CTO podczas rozruchu podczas rozmowy kwalifikacyjnej [zamknięte]
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 7 lat temu . Na tej stronie znajduje się wiele pytań dotyczących pytań zadawanych potencjalnemu pracodawcy podczas rozmowy kwalifikacyjnej. Zastanawiałem się jednak, czy …


10
Dlaczego dynamicznie pisane języki nie pozwalają deweloperowi określić typ?
Znane dynamicznie typy języków nigdy nie pozwalają programistom określać typów zmiennych, a przynajmniej mają bardzo ograniczone wsparcie dla tego. Na przykład JavaScript nie zapewnia żadnego mechanizmu wymuszania typów zmiennych, gdy jest to wygodne. PHP pozwalają określić niektóre rodzaje argumentów metoda, ale nie ma sposobu, aby korzystać z rodzimych typów ( …

6
co robią programiści baz danych?
Za każdym razem, gdy czytam o programistach Oracle itp., Jestem zdezorientowany. Nie wiem co dokładnie robią. Z mojego zrozumienia, programiści aplikacji muszą opracować podstawową funkcjonalność. Biblioteki, których używają, mogą pomóc w tworzeniu GUI lub łączności z bazą danych, ale funkcjonalność, która sprawia, że ​​aplikacja musi zostać zaprogramowana, i sprawia, że …

3
Zależności projektu Git w GitHub
Napisałem platformę PHP i CMS na samej ramie. CMS jest zależny od frameworka, ale frameworka istnieje jako samodzielny folder w plikach CMS. Chciałbym zachować je jako osobne projekty w GitHub, ale nie chcę mieć problemów z aktualizowaniem projektu CMS przy każdej aktualizacji frameworka. Idealnie byłoby, gdyby CMS w jakiś sposób …
14 php  git  github  dependencies 


10
Jakie są naprawdę trudne książki programistyczne? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
14 books 

6
Czy deweloper powinien mieć możliwość korzystania z VSS, jeśli woli?
Wprowadziłem Mercurial do mojego działu. Uwielbiam to, ale to moja pierwsza kontrola wersji. Używam go z NetBeans PHP do tworzenia stron internetowych. Inny programista, który działa na wewnętrznych aplikacjach firmy, lubi używać Visual Source Safe i nie chce się przełączać. Pracuje w środowisku Visual Studio. Wszyscy inni programiści kupili Mercurial …

1
Preferowany sposób deklarowania zdarzeń
Jestem całkiem zadowolony ze zrozumienia modelu zdarzeń .NET. Myślę, że nie rozumiem małego niuansu systemu. Kiedy zacząłem umieszczać wydarzenia na moich zajęciach, używałbym standardowego sposobu: public event EventHandler<MyEventArgs> MyEvent; Oznaczało to, że do subskrybowania tego wydarzenia potrzebna byłaby metoda taka jak: void HandleThatEvent(object sender, MyEventArgs args){...} Co jest miłe, ale …
14 c# 

4
Jaka jest twoja ulubiona technika bitowa? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

14
Czy robisz ćwiczenia podczas czytania książki? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
14 learning  books 

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.