Projektowanie Systemów Informatycznych w praktyce

Data wydania: 2011-09
Grafika_1
Ocena: 48 głosów

Artykuły

  • Cały magazyn ( 10/2011 ) w pliku PDF

    Skrót:
    W celu pobrania magazynu należy zapisać się na newsletter. Po kliknięciu na przycisk “Kliknij i pobierz artykuł za darmo” zostaniesz poproszony o podanie swojego adresu mailowego. Adres mailowy podawany jest tylko raz i weryfikowany za pomocą linka aktywacyjnego przesłanego na twój adres mailowy.
    Osoby, które zapisały się na nasz newsletter proszone są o ponowne podanie adresu mailowego w celu weryfikacji, czy są zapisane na naszej liście mailingowej. Po podaniu adresu powinien pokazać się bezpośredni link do pobrania magazynu.

    UWAGA
    1. Po aktywacji newslettera, trzeba jeszcze raz kliknąć na przycisk “Kliknij i pobierz artykuł za darmo”, aby pobrać pismo w PDF-ie.
    2. W przypadku nie dotarcia linka prosimy sprawdzić katalog SPAM w swojej skrzynce mailowej. Jeżeli tam nie ma linka aktywacyjnego prosimy spróbować użyć innego adresu mailowego u innego dostawcy.


  • Zapisywanie stanu obiektów. Biblioteka boost::serialization

    Zapisywanie obiektów do strumienia bajtów lub znaków wykorzystujemy do przesyłania informacji pomiędzy aplikacjami lub modułami oraz do odtwarzania stanu aplikacji po ponownym jej uruchomieniu. Poniższy tekst omawia bibliotekę, która upraszcza to zadanie.


  • Test Driven Development. Jeśli zamierzasz napisać wszystkie testy po implementacji, dlaczego nie napiszesz ich przed?

    Mija dekada od opublikowania Manifestu Zwinności (ang. Agile Manifesto), pokazania szerszej publiczności Programowania Ekstremalnego (ang. Xtreme Programming) i zawartych w nim praktyk takich, jak TDD (Test Driven Development – Programowanie Sterowane Testami). W wielu firmach stosowanie TDD nie jest już ciekawostką czy też nowinką, należy raczej do głównego nurtu programistycznego, jednak wciąż wiele osób piszących zawodowo oprogramowanie nie stosuje na codzień podejścia “najpierw test”. Niniejszy artykuł pokaże od czego zacząć naukę. Omówi również jakie korzyści z zastosowania TDD może odnieść zarówno cały projekt, jak i każdy programista z osobna.


  • C++0x. Cześć II

    C++0x to propozycja nowego standardu języka C++. Została ona zaakceptowana przez komitet ISO 12 sierpnia 2011 roku. Tak oto narodził się C++11. Ponieważ zawiera on dużo zmian i nowości, zarówno po stronie samego języka, jak i biblioteki standardowej, warto się z nimi zapoznać już teraz.


  • Projektowanie Systemów Informatycznych w praktyce

    Zagadnienie „projektowania” pojawia się praktycznie w każdym przedsięwzięciu informatycznym. Można realizować prace projektowe, niemal na każdym etapie przedsięwzięcia. A więc nie tylko podczas etapu samego projektowania systemu informatycznego ale również i podczas analizy biznesowej, analizy systemowej, programowania, testowania. Zasadniczą różnicą pomiędzy tymi pracami jest wynik końcowy. Mówi się o tzw. modelach koncepcyjnych, logicznych, fizycznych a czasami o tzw. różnych poziomach abstrakcji.


  • Udostępnianie interfejsów programistycznych do usług telekomunikacyjnych w Internecie

    W ostatnich latach wszyscy zapewne mieliśmy szansę zaobserwować zmiany jakie zaszły w Internecie. Pojawienie się koncepcji Web 2.0 zmieniło zupełnie sposób z korzystania z sieci.


  • Coś dla saperów czyli co nieco o oczekiwaniach. Jak testować na ile to co myślisz blokuje Twoje

    Świat byłby o wiele prostszy gdybyśmy zdawali sobie sprawę z kilku rzeczy. Nasz mózg to pewnego rodzaju maszyna, która rządzi się określonymi regułami działania. Ich badaniem modelowaniem zajmuje się dziedzina psychologii zwana kogniwistyką. Posiadamy wiele wspaniałych mechanizmów, które wspierają nasze procesy myślowe takie jak wiele rodzajów pamięci, powiązania skojarzeniowe, umiejętności wyciągania logicznych wniosków.


  • Człowiek - najlepsza inwestycja. Kompleksowe wsparcie procesu wytwarzania

    Nowoczesne techniki wytwarzania oprogramowania czy umiejętności budowania spójnego procesu pracy z wykorzystaniem twardych jak i miękkich umiejętności z pewnością nie stanowią już problemu dla czterystu dziewiętnastu pracowników z branży IT, którzy wzięli udział w projekcie zorganizowanym przez łódzką firmę Ten Fingers. Aktualnie projekt dobiega końca.


Powrót

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player