POPULARITY
Subdomena czy bounded-context może być odkryta lub zamodelowana z użyciem heurystyk, które pojawiły się już kilkukrotnie we wcześniejszych rozmowach. Ale jak te koncepty mapują się na kod naszego systemu? Gdzie i jak zobaczymy w IDE ich istnienie i zakres? Odpowiedzią na te pytania mogą być opisane przez Erica Evansa moduły, zwane także pakietami.Dziś ponownie moim gościem jest Marcin Markowski, a nasza rozmowa będzie dotyczyć wspomnianych już modułów. Będzie i teoretycznie i praktycznie, z obowiązkowym przykładem.W dzisiejszym odcinku rozmawiamy z Marcinem m.in. o:decyzjach wpływających na kształt subdomen biznesowych i bounded contextów,modułach i ich roli w projekcie,organizacji kodu i struktury aplikacji w pakiety.Materiały dodatkowe:Tacking Complexity in the Heart of Software, Eric Evans, rozdział poświęcony modułom,Modules in DDD, artykuł podsumowujący wspomniany powyżej rozdział,DDD Starter DotNet, przykład organizacji kodu w repozytorium Marcina,Modular Monolith with DDD, przykład organizacji kodu w repozytorium Kamila Grzybka,Modularization of domain models, darmowy rozdział książki Functional and Reactive Domain Modeling,
Panel Charles Max Wood Special Guest: Tero Parviainen Tero is a content developer from Helsinki, Finland. He's not new to the Adventures in Angular audience. Tero was a guest in episodes 51 and 117. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work. Tero has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.Tero has his first introduction to programming when he was about 7 or 8 years old. He and his brother received a Commodore 64 computer which they used for mostly for playing games. On that computer was a basic interpreter and basic programming language which Tero played with a bit. He had some basic code language books for creating some basic adventure games. Tero would painstakingly copy that code but he really had no idea what code was about.In his early twenties, Tero took an internship for software development in 2001. It was in the middle of the big IT bubble. Good timing for Tero because IT companies were hiring everyone. His first stint was as a Java programmer. Tero was beginning a new project and was trying to decide what framework to use. The choice came down to Angular or Ember Backbone.Tero chose Angular because it was the most popular at the time and it felt safe to him.The data binding was intriguing to him. He had learned how to wire things together using Backbone to get model changes shown in the views and making it all work in a clean way. He jumped into Angular to do the same.To hear the rest of My Angular Story Tero Parviainen, download and listen to the entire episode.You can connect with Tero and see what he's excited about at the following links. Don't forget to let Tero know you heard about him on Devchat.tv's Adventures in Angular My Angular Story! Build Your Own Angular JS Tero's Website Tero on Twitter Email Tero If you're short on time, here are the highlights of My Angular Story Tero Parviainen: Who is Tero Parviainen? (:49) How did Tero get into Angular? (5:55) Angular v Ember (8:30) Tero Teaches Angular (10:43) The NG Comp Talk (17:30) What is Tero working on now? (21:51) Picks Tero Functional Programming Javascript Functional and Reactive Domain Modeling Charles Star Wars Rogue One Powering the Death Star CES 2017
Panel Charles Max Wood Special Guest: Tero Parviainen Tero is a content developer from Helsinki, Finland. He's not new to the Adventures in Angular audience. Tero was a guest in episodes 51 and 117. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work. Tero has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.Tero has his first introduction to programming when he was about 7 or 8 years old. He and his brother received a Commodore 64 computer which they used for mostly for playing games. On that computer was a basic interpreter and basic programming language which Tero played with a bit. He had some basic code language books for creating some basic adventure games. Tero would painstakingly copy that code but he really had no idea what code was about.In his early twenties, Tero took an internship for software development in 2001. It was in the middle of the big IT bubble. Good timing for Tero because IT companies were hiring everyone. His first stint was as a Java programmer. Tero was beginning a new project and was trying to decide what framework to use. The choice came down to Angular or Ember Backbone.Tero chose Angular because it was the most popular at the time and it felt safe to him.The data binding was intriguing to him. He had learned how to wire things together using Backbone to get model changes shown in the views and making it all work in a clean way. He jumped into Angular to do the same.To hear the rest of My Angular Story Tero Parviainen, download and listen to the entire episode.You can connect with Tero and see what he's excited about at the following links. Don't forget to let Tero know you heard about him on Devchat.tv's Adventures in Angular My Angular Story! Build Your Own Angular JS Tero's Website Tero on Twitter Email Tero If you're short on time, here are the highlights of My Angular Story Tero Parviainen: Who is Tero Parviainen? (:49) How did Tero get into Angular? (5:55) Angular v Ember (8:30) Tero Teaches Angular (10:43) The NG Comp Talk (17:30) What is Tero working on now? (21:51) Picks Tero Functional Programming Javascript Functional and Reactive Domain Modeling Charles Star Wars Rogue One Powering the Death Star CES 2017
Panel Charles Max Wood Special Guest: Tero Parviainen Tero is a content developer from Helsinki, Finland. He's not new to the Adventures in Angular audience. Tero was a guest in episodes 51 and 117. He has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work. Tero has been doing a lot of Angular in the last 3-4 years working as an independent contractor with many companies around the world. Tero also writes and speaks about his work.Tero has his first introduction to programming when he was about 7 or 8 years old. He and his brother received a Commodore 64 computer which they used for mostly for playing games. On that computer was a basic interpreter and basic programming language which Tero played with a bit. He had some basic code language books for creating some basic adventure games. Tero would painstakingly copy that code but he really had no idea what code was about.In his early twenties, Tero took an internship for software development in 2001. It was in the middle of the big IT bubble. Good timing for Tero because IT companies were hiring everyone. His first stint was as a Java programmer. Tero was beginning a new project and was trying to decide what framework to use. The choice came down to Angular or Ember Backbone.Tero chose Angular because it was the most popular at the time and it felt safe to him.The data binding was intriguing to him. He had learned how to wire things together using Backbone to get model changes shown in the views and making it all work in a clean way. He jumped into Angular to do the same.To hear the rest of My Angular Story Tero Parviainen, download and listen to the entire episode.You can connect with Tero and see what he's excited about at the following links. Don't forget to let Tero know you heard about him on Devchat.tv's Adventures in Angular My Angular Story! Build Your Own Angular JS Tero's Website Tero on Twitter Email Tero If you're short on time, here are the highlights of My Angular Story Tero Parviainen: Who is Tero Parviainen? (:49) How did Tero get into Angular? (5:55) Angular v Ember (8:30) Tero Teaches Angular (10:43) The NG Comp Talk (17:30) What is Tero working on now? (21:51) Picks Tero Functional Programming Javascript Functional and Reactive Domain Modeling Charles Star Wars Rogue One Powering the Death Star CES 2017
|00:04:10| 5 декабря очередой Питерский Scala meetup Регистрируйтесь и приходите |00:04:18| как прошел Scala митап в Екатеринбурге |00:04:29| Reasonable Scala typechecker opensourced |00:29:09| Трехфазная архитектура компилятора Reasonable Scala |00:36:39| Почему в нашем тайпчекере есть только name resolution, но не type checks |01:16:10| Возможности Reasonable Scala |01:30:11| Вопрос whitebox макросов |https://www.scala-lang.org/blog/2017/10/09/scalamacros.html](https://www.scala-lang.org/blog/2017/10/09/scalamacros.html) |https://contributors.scala-lang.org/t/whitebox-def-macros/1210](https://contributors.scala-lang.org/t/whitebox-def-macros/1210) |01:32:42| Korolev 0.6.0 |01:34:27| Дэвид Бари хочет споноршип на предмет портирования scala-js-react на React 16. |01:34:54| SECURITY UPDATE: 2.12.4, 2.11.12, 2.10.7 (CVE-2017-15288) |01:35:45| Книга Functional and Reactive Domain Modeling |01:38:24| Книга Scala with Cats |01:39:07| Scalaz 8 IO - PR |01:41:13| Sbt 1.0.4 https://twitter.com/fommil/status/934750319820582912 https://github.com/sbt/sbt/releases/tag/v1.0.4 Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Eugene Burmako, Ольга Махасоева, Алексей Фомкин, Евгений Токарев