Została wydana nowa książka R.C. Martina!

W tym tygodniu miała miejsce premiera nowej książki Roberta C. Martina, autora klasyka „Czysty kod”„Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów”, bo taki nosi tytuł, przedstawia uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Książki Uncle Boba od lat są uznawane jako „must have” każdego programisty. Polecam!

Z książki dowiesz się:

  • do czego muszą dążyć architekci oprogramowania i w jaki sposób mogą osiągać te cele
  • jak brzmią najważniejsze zasady projektowania oprogramowania związane z adresowaniem funkcji, separacją komponentów i zarządzaniem danymi
  • w jaki sposób paradygmaty oprogramowania wzmagają dyscyplinę pracy
  • co podczas tworzenia oprogramowania jest więcej, a co jest mniej ważne
  • w jaki sposób implementować optymalne struktury dla sieci WWW, baz danych, konsoli i aplikacji osadzonych

 

https://helion.pl/view/8451w/czarch.htm

Natomiast do końca tygodnia można kupić taniej pozostałe z serii (podaję przykładowe ceny dla ebooków):
– 27,60 zł Czysty kod. Podręcznik dobrego programisty
– 15,60 zł Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
– 39,60 zł Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki

Cały zestaw:

Polscy programiści Javy najlepsi na świecie

Polscy programiści Javy najlepsi na świecie według rankingu HackerRank na podstawie przeprowadzonych 1,5 miliona testów. W programowaniu w Pythonie oraz algorytmice zajmujemy 2 miejsce. Według ogólnej klasyfikacji jesteśmy trzeci zaraz za Chinami i Rosją.
Zresztą, sami zobaczcie i podajcie dalej 🙂

Odnośniki :

Microsoft wydał open source Visual Studio Code 1.0 dla OS: Windows, OS X i Linux

ms_visual_studio_code_header
Open source’owy edytor tekstowy od Microsoft – Visual Studio Code, został wydany w stabilnej wersji 1.0. Jak informuje MS na blogu, VS Code używa obecnie ponad 500 tysięcy programistów piszących kod w takich językach jak: JavaScript, TypeScript, Python, C++, C#, CSS, PHP, Node.js i wiele innych.

Czytaj dalej