From: Lean Enterprise - Jez Humble
"Conflict arises when our espoused values do not match up with actual practice. This is where modeling the behavior we hope to see in everyone is most important. There are no formulas, instructions, or rituals that will work for everyone. Each of us needs to take time daily, maybe even several times a day, to reflect on our own actions and decide if they support our stated values and work to move us in the right direction."
"Conflict arises when our espoused values do not match up with actual practice. This is where modeling the behavior we hope to see in everyone is most important. There are no formulas, instructions, or rituals that will work for everyone. Each of us needs to take time daily, maybe even several times a day, to reflect on our own actions and decide if they support our stated values and work to move us in the right direction."
Dynamic Validation with Spring Boot Validation - codecentric AG Blog
https://blog.codecentric.de/en/2017/11/dynamic-validation-spring-boot-validation/
https://blog.codecentric.de/en/2017/11/dynamic-validation-spring-boot-validation/
codecentric AG Blog
Dynamic Validation with Spring Boot Validation
Serverside dynamic validation is not only a way to prevent eventual attacks on a system, it also helps ensuring data quality.
From: Lean Enterprise - Jez Humble
Preventive controls, when executed on the wrong level, often lead to unnecessarily high costs, forcing teams to:
- Wait for another team to complete menial tasks that can be easily automated and run when needed
- Obtain approvals from busy people who do not have a good understanding of the risks involved in the decision and thus become bottlenecks
- Create large volumes of documentation of questionable accuracy which becomes obsolete shortly after it is finished
- Push large batches of work to teams and special committees for approval and processing and then wait for responses.
Although relying on preventive controls may contribute to a false sense of security, they are extremely valuable when applied at the right level, and are the best solution in certain circumstances.
Preventive controls, when executed on the wrong level, often lead to unnecessarily high costs, forcing teams to:
- Wait for another team to complete menial tasks that can be easily automated and run when needed
- Obtain approvals from busy people who do not have a good understanding of the risks involved in the decision and thus become bottlenecks
- Create large volumes of documentation of questionable accuracy which becomes obsolete shortly after it is finished
- Push large batches of work to teams and special committees for approval and processing and then wait for responses.
Although relying on preventive controls may contribute to a false sense of security, they are extremely valuable when applied at the right level, and are the best solution in certain circumstances.
Guys if you are enjoying this channel please share it with your friends📢
Also if you want to contribute to publishing here please get in touch with me🤓
Also if you want to contribute to publishing here please get in touch with me🤓
Software Engineering Hub:
[ off-topic ] Given the high number of people contacting me to ask about investing in crypto currencies I feel I should share a couple of advices:
- no, you won't become rich over night, if anything will happen, it'll be through pain and anguish and resisting the urge to sell during flash crashes
- invest only what you can afford to lose
- before buying from an exchange make sure it's a well known one (you can search on Google the most reliable)
- before investing a lot of money, buy a very small amount of crypto, then sell, and withdraw into your bank account. (Make sure the whole chain works)
If you want to educate yourself you can read about Forex trading and speculation in general
[ off-topic ] Given the high number of people contacting me to ask about investing in crypto currencies I feel I should share a couple of advices:
- no, you won't become rich over night, if anything will happen, it'll be through pain and anguish and resisting the urge to sell during flash crashes
- invest only what you can afford to lose
- before buying from an exchange make sure it's a well known one (you can search on Google the most reliable)
- before investing a lot of money, buy a very small amount of crypto, then sell, and withdraw into your bank account. (Make sure the whole chain works)
If you want to educate yourself you can read about Forex trading and speculation in general
Rethinking the 'production' of data http://www.allthingsdistributed.com/2017/12/rethinking-production-of-data.html
Allthingsdistributed
Rethinking the 'production' of data
This article noscriptd Daten müssen strategischer Teil des Geschäfts werden appeared in German last week in Wirtschaftwoche