MainMa

France

pelicandd.com

Age: 28

Developer, architect, project manager, tester, and active DevOps supporter, I'm specializing myself in quality and productivity for the last two years, studying, observing and advising companies which have an important risk to fail their IT-related projects.

I worked with Microsoft stack for seven years, but recently started to build Linux-based DevOps infrastructure, learning Linux, bash, Python, Node.js, MongoDB, RabbitMQ, Redis and dozens of other things and completely loving it.

I'm also interested by photography and recently started shooting videos.

I'm mostly active on Programmers.SE, and also maintain my blog.

If you want to:

1d
comment C# console app which calculate a volume of a box
I'm voting to close this question as off-topic because it is about debugging a piece of code.
1d
revised Does needing the ability to extend a class at runtime imply poor design?
Added syntax highlighting.
May
22
revised How much should I concern myself with hiding the IDs of my database in URLs?
added 530 characters in body
May
22
answered How much should I concern myself with hiding the IDs of my database in URLs?
May
21
awarded Nice Answer
May
20
revised Refactoring case-when statement
added 102 characters in body
May
20
answered Refactoring case-when statement
May
20
revised What best practices should be employed in a PHP login script?
added 2587 characters in body
May
20
revised What's the best practise for storing web server credentials for your web app deployment?
added 866 characters in body
May
20
comment What's the best practise for storing web server credentials for your web app deployment?
The three bullet points are more comments/notes than a part of the answer, which explains their off-topic character. I find them still relevant, especially in a context where the discussed example could easily use good placeholders instead of bad ones.
May
20
awarded Famous Question
May
19
answered What's the best practise for storing web server credentials for your web app deployment?
May
18
revised How do you handle saving blog tags in MVC?
added 2557 characters in body
May
18
answered Would it look unprofessional to ask users of a mobile app to uninstall app then install it again (clean install)?
May
18
comment Design suggestions for converters in Java
@ThomasOwens: you're right, toString() is far from being a good example of OOP and SRP (especially since conversion from an integer or a double to a string is usually quite complex). I edited my answer to highlight the drawbacks you've noted.
May
18
revised Design suggestions for converters in Java
added 454 characters in body
May
18
comment Design suggestions for converters in Java
@ThomasOwens: Same reason as int or double has toString(): why would it convert itself to a string? By having a toLegacy(), consistency is ensured, making it easier to find the relevant method. Of course, there are cases when the slight benefit of consistency is not worth it, in which case one would probably use the pattern I described in the second part of my answer.
May
18
answered Design suggestions for converters in Java
May
18
comment How do you handle saving blog tags in MVC?
@DanBeaulieu: no, if it works, then you're doing it right. Since you use a view model, the conversion from a string to a list is done automatically. This being said, it's difficult to understand your case without seeing any code. How is the binding done? What are the client-side controls for the list of tags?...
May
18
answered How do you handle saving blog tags in MVC?
1 2 3 4 5