| bio | website | digital-lumberjack.com |
|---|---|---|
| location | Germany | |
| age | 32 | |
| visits | member for | 2 years, 4 months |
| seen | May 8 at 9:24 | |
| stats | profile views | 22 |
Software Engineer/Programmer/Developer and all that applies ;-)
If you judge books by their cover:
Windows/Unix? Unix
BSD/Linux? BSD
Vim/Emacs? Vim
MySQL/PostgreSQL? PostgreSQL
Perl/Python? Python
Ruby/Django? Django
BSD/GPL? BSD
|
May 3 |
comment |
Unique Value Object vs Entity Interesting... as a side effect of understanding better this difference, now I can clearly see the importance of stateless/inmutable value objects in order to improve my programs stability. I guess I was thinking too much about GUI implementation details... easy mutation is nice in the Application Layer, but in the Domain Layer I do want the AdvertisementEvent to be inmutable! |
|
May 3 |
comment |
Unique Value Object vs Entity Thanks so much! Despite reading so many times about asking that question to differentiate Entities from Value Objects, this time it has finally "clicked". I guess I needed a problem in my real life to learn that lesson. I love my problem because it exposed en Event Object (which is not a Domain Event) and what seems to be uniqueness (which is an invariant). I guess that in my question I should have said "invariant" instead of "transactional integrity rule". |
|
Nov 1 |
comment |
What keywords are important to speedup the code in C++? @EtiennedeMartel, that is a great link, it is specially reliable coming from Herb Sutter. I also think that const is for humans. It ease understanding code making clear which variables will change or which functions change the object. Notice that he is asking for keywords and I tried to give him some. Still some compilers could do something. The problem is that every compiler optimize different. Also using "explicit" will for sure not optimize anything, but helps pointing interesting spots. The real value is at the end, about how Fortran operates on a matrix and data oriented design |
|
Oct 31 |
comment |
What is the role of C++ today? You should have a look at Herb Sutter talk. He is one of the big C++ guys. The video es also quite recent. channel9.msdn.com/posts/C-and-Beyond-2011-Herb-Sutter-Why-C |
|
Oct 31 |
comment |
What keywords are important to speedup the code in C++? @FrustratedWithFormsDesigner, and so I felt compelled to add point 5 and 6 ... ;-) In the case of inline they do a good job. On one hand the programmer can abuse and have inline when the compiler would not use them, on the other some compilers ignore the user completly, like the keyword "register" and I believe that most compilers today completely ignore it. |
|
Feb 18 |
comment |
How to provide value? @fuzzy Well, that was my point. Not everybody do things the right way under pressure. Sometimes I am told that certain things are secondary, but I know perfectly (and better) that ignoring them will make my life and the one of my colleagues a nightmare... I will get a new client later anyways. So what can I do to leave some good value behind? |
|
Feb 18 |
comment |
How to provide value? @FrustratedWithFromsDesigner... I meant nice clandestine improvements like unit tests that no-one wants to write ;-) |