dotnetomaniak.pl - Artykuły z tagiem design

Vlog sprzed komputera o tym, jak wykorzystać Miro do modelowania aplikacji CatchTheFlow z wykorzystaniem techniki Event Storming. Każdy vlog to głównie 5 minut poświęcone na pracę.

Źródło: mrdev.pl
Dziel się z innymi:
Moje 5 minut - 1

Inne 11 godzin, 38 minut temu godev 40 źrodło rozwiń

Bardzo dobrze znać zalety konkretnych technologii. Jeszcze lepiej poznać też ich wady i ograniczenia. Zapraszam do poznania Azure CosmosDB z tej drugiej strony.

Źródło: blog.scooletz.com
Dziel się z innymi:
CosmosDB i jego ograniczenia | Szymon Kulec `Scooletz`

Cloud 156 dni, 13 godzin, 16 minut temu Scooletz 121 źrodło rozwiń

Czy programista powinien zajmować sobie głowę design’em? A co to jest ten design? Design patterns – wiadomo znamy, szanujemy. 🙂 A design thinking to co to takiego?

Źródło: metgens.pl
Dziel się z innymi:
Design thinking, co to jest? | Maciej Etgens

Inne 233 dni, 12 godzin, 15 minut temu metgens 110 źrodło rozwiń

Krótki post przytacza 3 wady dziedziczenia przy projektowaniu komponentów.

Dziel się z innymi:
[EN] Inheritance? Just say no!

Architektura 335 dni, 11 godzin, 13 minut temu asciiBlade 151 źrodło rozwiń

Description of codebase organization with Feature Folders approach.

Dziel się z innymi:
[EN] Feature Folders - Kamil Grzybek

Architektura 343 dni, 9 godzin, 27 minut temu kamgrzybek 84 źrodło rozwiń

Czy szybki kod musi być brzydki? O jakie przypadki należy zadbać myśląc o performance'ie naszej aplikacji? Jak nie zamykać furtek dla wydajności? Zapraszam do najnowszego posta.

Źródło: blog.scooletz.com
Dziel się z innymi:
Hot paths in performance design | Szymon Kulec `Scooletz`

Sztuka programowania 411 dni, 12 godzin, 8 minut temu Scooletz 91 źrodło rozwiń

Po co wprowadzamy ograniczenia w naszych aplikacjach, serwisach? Dlaczego nie tworzyć architektur gotowych na wszystko? Zapraszam do przeczytania artykułu o Bounded Design

Źródło: blog.scooletz.com
Dziel się z innymi:
Bounded design | Szymon Kulec `Scooletz`

Architektura 575 dni, 6 godzin, 27 minut temu Scooletz 119 źrodło rozwiń

Półtora roku temu, kiedy zdecydowałem, że czas skupić się w pełni na front-endzie, zauważyłem wśród moich znajomych programistów dziwne poruszenie. Front-end? Kolorowe przyciski i zabawa w grafika? Przecież dopiero co zostałeś programistą, a teraz przeskakujesz na front-end? Tak – tej gałęzi programowania można zarzucić wiele. Niektórzy sprowadzą ją do kwiatków w JSie żeby pokazać, że na front-endzie nie ma miejsca na aplikacje z prawdziwego zdarzenia.

Dziel się z innymi:
Czego nie wiesz o front-endzie - PoznajProgramowanie.pl

Web 731 dni, 12 godzin, 2 minuty temu AdrianBystrek 238 źrodło rozwiń

There are certain classes of exciting problems which are surfaced only in a massively distributed systems. This post will be about one of them. It's rare, it's real and if it happens, it will take your system down. The root cause, however, is easy to overlook.

[EN] The nightmare of large distributed systems

Architektura 855 dni, 14 godzin, 53 minuty temu http://dynamicallyinvokable... 74 źrodło rozwiń

Czasami zdarza się sytuacja, że część zespołu projektuje API, a deweloper musi odwoływać się do niego w swojej aplikacji. W momencie, gdy dwa zespoły pracują równolegle może pojawić się problem – Twoje zadanie zostaje zablokowane do momentu ukończenia jakiejś części tego API. Można sobie z tym poradzić na kilka sposobów. W sieci znajdziemy mnóstwo narz...

Źródło: lmarcinek.pl
Dziel się z innymi:
Apiary.io - zaprojektuj swoje API - Łukasz Marcinek

Narzędzia 862 dni, 7 godzin, 44 minuty temu Łukasz Marcinek 303 źrodło rozwiń

Everyone is designing for scale a tad different and surprisingly - everyone is saying "we design highly scalable systems". What does it mean?

Dziel się z innymi:
[EN]: What does it mean to design a highly scalable system?

W trakcie naszej przygody z programowaniem zetknęliśmy się z książkami poruszającymi najróżniejsze tematy. Programowanie, branża IT, biznes, nowe technologie, design, rozwój osobisty, biografie znanych ludzi – było tego naprawdę mnóstwo. Wiele z nich zmieniło sposób w jaki teraz myślimy i podchodzimy do nauki oraz pracy.

books#7 - "Nie każ mi myśleć!" - PoznajProgramowanie.pl

Web 941 dni, 8 godzin, 49 minut temu AdrianBystrek 79 źrodło rozwiń

Cześć 🙂  Dzisiaj przedstawię nowe mockup’y na których będę się wzorować podczas dalszej implementacji Home Wallet.

[HomeWallet] Interfejs | Junior .NET Dev

Daj się poznać 2017 947 dni, 4 godziny, 4 minuty temu juniornetdev 39 źrodło rozwiń

Niezależnie od tego czy słyszałaś/-eś o "Architekturze sprzedającej opcje na późniejszą zmianę" zapraszam do nieco innego spojrzenia na decyzje podejmowane przy tworzeniu fundamentów naszych systemów. Które z opcji są prawdziwą podporą naszej architektury, a które wyłącznie dodatkiem? Zachęcam do lektury

Źródło: blog.scooletz.com
Dziel się z innymi:
Płytkie i głębokie fundamenty Twojej architektury

Architektura 959 dni, 17 godzin, 17 minut temu Scooletz 103 źrodło rozwiń

Reading time ~3 minutes The world of databases is a fascinating topic. It is very diverse. Many of them are extremely complex systems, but there are also very simple ones. There are the general purpose ones, and ones that do only one thing good, but they do it excelent. Despite all of this we tend to pick them just like we order food in a restaurant:I’ll take the same as last time. It wasn’t ideal for what I wanted, but I could pick worse.Hmm… Everyone is taking this one, so I’ll take it also. Well, m...

Tagi: DATABASE, design
Dziel się z innymi:
What is the simplest database? – IndexOutOfRange

Architektura 964 dni, 11 godzin, 18 minut temu maklipsa 93 źrodło rozwiń

Bawiąc się z interfejsem w aplikacji mobilnej naszła mnie refleksja. Dlaczego programiści nie chcą tworzyć ładnego UI?

[TechOT] Programista a UI | Junior .NET Dev

Daj się poznać 2017 970 dni, 11 godzin, 21 minut temu juniornetdev 128 źrodło rozwiń

Let's assume you are considering using Cassandra for logs storage or in general, for time series storage. You are well prepared - asked google extensively. Yet, there is a trap waiting to kill your cluster in few weeks after lunch.

[EN] Cassandra logs/time series storage design - optimal compaction strategy

Recently I've designed a mechanism to notify external systems (with which we cooperate) about changes in our system. This, obviously, can be done in multiple ways. Let's look at some considerations on a high level, some questions and how that affects our requirements.

Dziel się z innymi:
[EN]: Specifying requirements for live notification mechanism for systems integration purposes

Hi, today I would like to share with you idea of right parallel execution of actions/methods. Imagine at the beginning that you have queue of messages and even some number of threads that in parallel get messages from queue and then there are doing background work. Now if that messages executes actions on relational database you will quickly find out that some of your work is done right, but b...

Dziel się z innymi:
ParallelExecutorAspect in C#

Programowanie rozproszone 1694 dni, 7 godzin, 36 minut temu rroszczyk 156 źrodło rozwiń

Aż czasami zabiera mi dech w piersiach kiedy czytam wymagania do projektu – to jest jak prawdziwe Si-Fi gdzie postacie są tak dobrze nakreślone, że aż się ma ochotę część przytulić, za częścią płakać a część… no właśnie. Od razu rodzą się pytania „po co?”, „dlaczego?”, „po jakiego grzyba?”, „kiedy takie coś może mieć miejsce?” i wiele wiele innych, które sprowadzić można do jednego mianownika: cz...

Źródło: blog.gutek.pl
Dziel się z innymi:
Przed określeniem wymagań, implementacją zadaj pytanie „czy|kiedy …”

Inne 1694 dni, 7 godzin, 36 minut temu rroszczyk 297 źrodło rozwiń

1 2
Sklep z gadzetami

Najaktywniejsi

1
(32 891,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,22)
8
(9 775,28)
9
(8 373,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 122,39)
14
(4 026,71)
15
(3 863,06)
16
(3 599,51)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)