6,336 reputation
31929
bio website marjanvenema.com
location Netherlands
age 52
visits member for 3 years, 7 months
seen 21 hours ago

Software developer since 1985. Started in Cobol, moved via Clipper/VB to Delphi. Delphi developer since 1998. Sniffing at C# and playing around with javascript and some php for websites. Coaching new employees and less experienced developers. Focused on software architecture and SOLID design. Keenly interested in user experience and usability.

Questions

When you ask a question, show your effort, provide all the details that will help someone to help you and be precise.

Answers

When you answer a question, don't just paste your code. Your answers will be much better when you explain why your code is doing what it does and how it achieves the asker's goal. It makes it a whole lot easier to follow along. As it is I am much more inclined to up-vote answers that have explanatory text about what the code is doing and why it is written as it is.

Answers that just contain links aren't likely to get an up-vote from me either

Other

Obligatory link whenever someone thinks they are improving security by imposing all sorts of rules on password composition: Password strength


Feb
15
answered Need help modelling a User/Project/Task relationship
Feb
2
answered Creating a large quantity of types VS using mostly the ones provided by the language
Jan
26
answered Where does the term 'serialization' come from?
Dec
14
answered Do I have to be skilled in advanced theoretical problem solving to become a good programmer?
Nov
14
answered How to configure these REST API Resources
Oct
25
answered How should a non-IT manager secure the long-term maintenance and development of essential legacy software?
Sep
11
answered How does MVC work with the principle “Tell, Don't ask”?
Aug
12
answered Safely fixing production database data
Aug
11
answered How to track features in a big project ?
Aug
10
answered When to fracture a web application design into multiple products
Aug
10
answered Is it OK to return HTML from a JSON API?
Aug
3
answered Book recommendation and advice on Analysis Patterns: Reusable Object Models
Jul
27
answered Unit test strategy for layered (or derived) method calls
Jul
17
answered Why is aggregation function bad idea for RESTful?
Jul
17
answered Rest API Architecture from Rest in Practice book
Jul
4
answered In MVC software, who should load the models?
Jul
2
answered RESTful applications logic and cross resource operations
Jun
30
answered Better solution then simple factory method when concrete implementations have different attributes
Jun
26
answered Tester/Doer pattern: Assume the caller conforms to the pattern or be defensive and repeat the check?
Jun
21
answered Two contradicting definitions of Interface Segregation Principle – which one is correct?