back
user profile

bozho

968karma·429submissions·September 17, 2011
about
Developer, top stackoverflow user (Bozho), blogger (http://techblog.bozho.net) and founder of http://computoser.com (algorithmic music)
recent activity (429 total)
comment
It's not that easy today either. Loading a list of words in a hashtable will work for..Chinese (pinyin), but most languages have declensions and conjugation. And you want to validate both "cat" and "c…
14y ago·view thread
comment
I agree the naming conventions / practices also contribute to the verbosity, but you would name the AbstractErrorCorrectingModalDialogueFactory the same way in any OOP language, if this name describes…
14y ago·view thread
comment
And I always prefer self-documenting code. Because no one bothers to write or update documentation
14y ago·view thread
comment
This 'hiding' makes sense with lists of items, each of which has the same options. You wouldn't want to see 30 identical delete icons, it would be ugly. There are two important examples. Twitter hides…
14y ago·view thread
comment
Thanks for the points. I'll continue improving and trying to popularize the service.
14y ago·view thread
comment
Sure, I should have expressed myself better - I added a clarifying paragraph about that.
14y ago·view thread
comment
Yeah, it's hard - all nice dictionary words are obviously already taken, and sometimes odd spelling seems out of place. That's why I started thinking of portmanteau. For me that ended up in "welshare"…
14y ago·view thread
comment
Agreed. Good code is one that conforms to KISS. And "100 classes" are definitely not short and simple.
14y ago·view thread
comment
The thing is, many people don't know what exactly to google. Which turns out to be a good thing, because the answer can now be found when searching for yet another keyword(s)
15y ago·view thread
comment
I very much agree that defining those theories and algorithms is not for everyone. But they are already discovered, so if I need them, I'll (yes) google them and analyze if they are suitable. Of cours…
15y ago·view thread
comment
I applied to 7 companies, got offers from 6 and chose 1 :) The thing is, I already had good programming experience and knowledge, so it wasn't that hard.
15y ago·view thread
comment
I don't see why I can't do compilers if I have to. I didn't take the "compilers" course in my remote study, because I wasn't interested. But when you reach a certain level of computing knowledge, you …
15y ago·view thread
comment
Agreed. But I'll just add one option that worked for me. I dropped out after the first semester. Then I found a job as a software engineer. In 4 years I'm a valuable senior java developer that everyon…
15y ago·view thread
comment
I just meant to provide an option for development of the situation which is not unlikely to happen. Especially in some less developed countries and/or different cultures this might not be the right ap…
15y ago·view thread
comment
I'll fork the process, with something not impossible: On the ninth time they tell you to get out of there and never appear again, because you are annoying and creepy.
15y ago·view thread
comment
Agreed, but I wouldn't call that "process". A set of 1 or 2 rules is fine, of course.
15y ago·view thread
comment
"People" problems can be minimized by careful interviewing. Talking to the person, letting him chat with the team, and possibly solve a small problem with them can give you some insights. Having a rig…
15y ago·view thread
comment
I have one odd guess about why Google can get a decent "platform". They hire "hackers". Their recruitment process involves 99% computer science and almost none software engineering. So the people ther…
15y ago·view thread