Inżynieria oprogramowania

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

8
Analityk systemowy czy programista komputerowy? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Zamknięte 6 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Moje pytanie dotyczy pracy. Obecnie zajmuję stanowisko analityka …
17 skills 


3
Programowanie podczas kryzysu
Mam problem z przekształceniem tego w właściwe pytanie, ale proszę bardzo ... Niektórzy z was słyszeli o powodzi w Queensland w Australii. Jestem teraz na wewnętrznych przedmieściach Brisbane; rzeka powoli płynie do mojego domu od wtorku. Kiedy rano wyszedłem do pracy, było dwadzieścia metrów dalej, gdy zwykle jest to kilometr. …

12
Co sprawia, że ​​tworzenie oprogramowania Agile jest tak atrakcyjne?
Zwinne tworzenie oprogramowania staje się w dzisiejszych czasach dość zabawnym modnym hasłem. Jako programista rozumiem pragmatyczną wartość iteracyjnego programowania, ale (najczęściej) nie jest wyborem programistów, aby przyjąć zwinne podejście do tworzenia oprogramowania. To wybór zarządzania odgórnego! Bez względu na to, czy jest to krystaliczne, zwinne metody, dsdm, rup, xp, scrum, …

3
Jak działają sieciowe interfejsy API? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Słyszałem o wielu internetowych interfejsach API, takich jak Facebook, Twitter itp., Które pomagają stronom trzecim …

1
Jak napisać specyfikację funkcjonalną szybko i skutecznie
Właśnie przeczytałem kilka fantastycznych artykułów Joela na temat specyfikacji tutaj . (Został napisany w 2000 roku!) Przeczytałem wszystkie 4 części, ale szukam metodycznego podejścia do pisania moich specyfikacji. Jestem jedynym samotnym twórcą, pracującym nad dość skomplikowaną aplikacją (lub rodziną aplikacji) dla bardzo znanej firmy finansowej. Nigdy nie robiłem czegoś tak …


5
Dlaczego podpisy funkcji PHP są tak niespójne? [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 5 lat temu . Przeglądałem niektóre funkcje PHP i nie mogłem nie zauważyć: <?php function foo(&$var) { …
17 php  naming  functions 

6
Kto może nauczyć się programować? [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 . Zawsze waham się, kiedy rozmawiam z profesorami o próbie poprawy odsetka osób kończących …
17 skills 

8
Programiści zapominają o składni
Czy dobrzy programiści muszą mieć składnię na końcu języka podczas pisania kodu? Co robisz z nich, jeśli szukają prostych rzeczy w Internecie? Czy są dobre czy złe (może wiedzą, gdzie szukać)? Czy programiści powinni mieć dobrą pamięć? Czy to cecha dobrego programisty?

6
Formatowanie zapytań SQL
Czy powinienem łamać zapytania SQL w różnych wierszach? Na przykład w projekcie, nad którym pracuję, mamy zapytanie, które zajmuje 1600 kolumn! 1600 znaków tabulatora. Napisałem takie zapytania: "SELECT bla , bla2 , bla FROM bla " . "WHERE bla=333 AND bla=2" . "ORDER BY nfdfsd ..."; Ale zażądali, żebym umieścił …

4
„Aby szybko kodować, musisz zakończyć kodowanie”
Po pierwsze, nie moje zdanie: http://www.whattofix.com/blog/archives/2010/11/to-code-quickly.php Rekwizyty dla pana Markhama. Ale pomyślałem o wielu pytaniach, które widziałem na temat tego, jak załatwić sprawę. Zalecane podejście (ustawienie timera na określony czas, w tym przypadku 50 minut, ale widziałem, jak ludzie mówią o zerwaniu kunktatorstwa, ustalając czasy tak krótkie, jak pięć minut …

2
Jakie znaczenie ma XML w świecie JSON?
Jak ważna jest nauka języka XML, gdy JSON jest w stanie zrobić prawie wszystko, czego potrzebuję? Powiedziawszy to, używam JSON głównie do żądań AJAX i uzyskiwania danych z różnych interfejsów API. Jestem całkowitym nowicjuszem w tworzeniu stron internetowych i dlatego pytam o to, czy chcę wiedzieć, czy powinienem kupić książkę …
17 xml 

5
Czy LINQ to SQL nie działa?
Czy jest jakiś powód, aby nadal używać Linq do SQL, czy też lepiej jest przejść do technik ORM, takich jak EF, NHibernate itp. Używamy Linq do SQL w nowej aplikacji dla dużych przedsiębiorstw, która będzie istnieć przez długi czas. Motywacją dla tej nowej aplikacji korporacyjnej jest to, że aplikacja została …

16
Jak źle może być brak pracy zespołowej, gdy jesteś programistą? [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ą specjalistyczną, 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 …
17 teamwork 

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.