1,331 reputation
29
bio website alessandrobottoni.it
location Ferrara, Italy
age 53
visits member for 1 year, 9 months
seen Jun 24 at 20:31

Jun
19
awarded  Popular Question
Dec
4
awarded  Nice Answer
Nov
21
awarded  Yearling
Jan
7
awarded  Enlightened
Jan
7
awarded  Nice Answer
Dec
13
answered What is a real-world use case of using a Chomsky Type-I (context-sensitive) grammar
Dec
11
answered Is there a manageable way of keeping track of loose code?
Dec
11
comment Does knowing Latin or other logical languages contribute to being a better programmer?
+1 For having mentioned german. German is arguably equivalent to latin as an educational tool but it is alive. You can use it in the real life and you can even use it to enrich your CV and to increase your job opportunities.
Dec
10
answered How to choose a development method?
Dec
10
answered How do I improve my logic in general and programming in particular?
Dec
9
comment Why is using C++ libraries so complicated?
Frankly, I'm quite frightened to read that the C++ standards committee is working at a module system for the language itself. C++ is already a huge and complex language and trying to add such a sensitive feature to it can be very risky. As noted by Karl Bielefeldt here below, this problem already found a good solution at the platform level (Linux package system) and could probably be addressed very well by most IDEs with little effort. Have a look at how the Qt Library and Qt Creator handle this issue, for example.
Dec
9
comment Handle complexity in large software projects
A tool that could help you a bit with keeping track of the work done and with supplying info to the management is code.google.com/p/hackystat . Hackystat works only with Eclipse and only with Java (AFAIK) but there are alternative commercial products that claim to do much more. Of course, beware of the possible furious reactions of your developers against such an invasive kind of monitoring tools.
Dec
8
answered How to get initial API right using TDD?
Dec
8
answered Is it a bad practice to include all the enums in one file and use it in multiple classes?
Dec
8
answered If you have the full spec done, what is left for the developer to do?
Dec
8
answered Why would companies allow these practices?
Dec
8
comment If you have the full spec done, what is left for the developer to do?
I'm sorry I cannot upvote this answer more than once. Something like 10k upvotes would have been adequate... :-) And, thanks for the link to Wikipedia. I always wondered how to render the italian term "coglionata" in english and now I know it.
Dec
7
answered What can be done against language inertia?
Dec
7
answered Internationalization of non-english application
Dec
6
comment I failed FizzBuzz, would you hire me?
Just let me confirm what Bill just said. This kind of test is designed mainly to see how people react under pressure. You are NOT expected to be a perfect programmer when working under these conditions. You are just expected to... work. Really. You are just expected to try to stay calm and face the problem as well as you can. That is exactly what you did.