615 reputation
716
bio website google.com
location Hochiminh City, VIetnam
age 25
visits member for 3 years, 7 months
seen Feb 14 at 23:30

I'd like to describe myself as an adventurer who seeks to explore new knowledge. But actually, I'm just an ordinary people, struggling hard to make the life a little better.


Aug
21
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
I will check the book. However, I don't think these problems (lack of professionalism, active resistance) don't happen in other industries.
Aug
20
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
do you have any data to backup your argument?
Aug
20
comment How to assure users that website and passwords are secure
OpenID is good, but username/passwork is ok too. I don't think your problem is to persuade users that your site is secure. Since you are inexperienced, it's like promising something you don't have. Just apply common standards - you won't stop professional hackers come, but no one can blame you either.
Aug
15
comment Is handwriting out code an efficient way to learn a programming language?
I don't know much about theories. In my university time, there are 2 classes of fundamental programming. The class in which the professor requires students to write code to paper generally performs better to the other class. I think it has something to do with "you should think about the solution before you write code".
Jul
30
comment Graph theory problem (name unknown)
in my opinion, bruteforce is enough for this problem (if there are only 4 cities). Call n the maximum number of routes between 2 cities, then the number of all possibilities are n * n * n * n = n^4. For a more optimized solution, you may consider back-tracking.
May
15
comment Best practice with branching source code and application lifecycle
@sevenseacat: "A lot of newer VCSs" - Can you name a few?
Apr
25
comment Wise way to implement a website login and database tables for a small shop
@GustavoRodríguezSuarez: maybe you decide already... I only want to add a perspective. Because "User" and "Account" are 2 things, you have a good bet separating them. What will happen if some user don't have to have an account? Of course it depends on your usecase
Apr
25
comment Wise way to implement a website login and database tables for a small shop
Whoever gives you that advice should be a developer. It's natural to separate the concept of "User" of your system to "Account" which can be used to login into your system. For example, a user may or maynot have an account. But only you know about which business rule you need.
Apr
24
comment HTML code in Java class
it depends... Generally we shouldn't
Jan
2
comment Best Practice to Avoid “Playing Telephone” with Constructor Arguments
@anthropomo: I don't know about other languages, but you can always call someConstructor(minX = 10, minY = 9, maxX = 15, maxY = 54)
Oct
12
comment Why am I seeing so many instantiable classes without state?
@futlib: yes, it is common. stackoverflow.com/questions/4692845/…
Oct
3
comment Should I add parameters to instance methods that use those instance fields as parameters?
@john: I think it depends. Sometimes you had better leave things as simple as they do, unless you have strong indications that the generic design is needed in near future.
Aug
20
comment Hidden web standards behind Google “custom searchEngines”?
Thanks for the good answer and sorry for my late reply. I haven't known that there's a thing like it in the first place..
Aug
10
comment What software models are appropriate for daily builds and continuous integration?
+1 for writing tests for only the important parts. The 80/20 rule applies very well in this field.
Aug
2
comment Sharing eBooks within large development teams
are your developers reading books frequently? I think they would love reading paper book/kindle more than on their machine... just a guess
Aug
2
comment Sharing eBooks within large development teams
just a comment, I think if you don't use readers like Kindle, buying paper books and make a "private" library would be just fine. Currently there's no way to legally share/host ebooks - that's the big problem of our media industry.
Jul
28
comment How often should I be compiling?
@Dlamk: I once used Visual Studio, and still use it once in a while now. It's a great IDE, but the first thing I would recommend is that you should stay away on its debugging feature. Most of the time it's overkill and way too slow. Do de-bug by logging instead (log4net recommended)
Jul
24
comment Handling fast growing multi-function services
hi Max, sorry for my late reply. I got quite busy recently. By the way, what's the problem with initializing in constructors? I get used to @Autowire other services into my classes, but also see many others who like to initialize their helper classes right before they use them
Jul
21
comment Handling fast growing multi-function services
thanks, I can't think that I missed the facade concept. It looks like a good way to start.
Jul
20
comment Scoring/analysis of Subjective testing for skills assessment
good practice! I want that kind of assessment as well.