1,929 reputation
415
bio website blog.neogeny.org
location Caracas, Venezuela
age 50
visits member for 3 years, 7 months
seen May 19 at 21:03

Juancarlo Añez is a computing engineer specialized in providing software solutions to business, scientific, and engineering problems. During his extensive professional career, he has designed and developed many complete software systems for different computing platforms and using several different programming languages.

Juancarlo has successfully worked with multidisciplinary teams in many projects. In recent years, he has consulted for Fortune 500 companies in enterprise architecture, and with large software development companies in process, methodology, and software project planning and control. More recently, Juancarlo came back to software design and architecture, with an enphasis on hybrid and portable applications.


Apr
15
comment Learning to be a good developer: what parts can you skip over?
@Rytek I didn't appreciate the second edition of Code Complete when I browsed through it, but that was a long time ago, and I don't remember why I didn't like it. Your millage may vary.
Nov
24
awarded  Yearling
Nov
8
awarded  Nice Answer
Oct
4
awarded  Nice Answer
Feb
15
awarded  Popular Question
Nov
24
awarded  Yearling
Apr
4
awarded  Good Answer
Mar
31
awarded  Nice Answer
Jan
5
answered Describing the Difference Between Web Library and Web Framework
Nov
24
awarded  Yearling
Jun
24
comment Web technologies on GUI apps
Interesting. It turns out one can find plenty of experiences posted on the Web if you look for the right keywords: "hybrid application". Some of the latest news say that MS will ditch .Net for Windows 9 and adopt a hybrid approach based on HTML5, CSS, and JavaScript.
Jun
20
revised Understanding the Microsoft Public License (MS-PL)
MS-PL instead of MPL
Jun
19
answered Understanding the Microsoft Public License (MS-PL)
Jun
16
answered Educational, well-written FOSS projects to read, study or discuss
Jun
12
comment What happened to Borland Delphi?
It all started when Borland changed its name to Inprise, and then back. Or perhaps before, when Philippe Kahn left the company. Any way, Borland was founded and lived strong as a company serving software developers, and at one point it decided to shift its attention to corporate mumbo-jumbo. That's when many, like me, felt betrayed, and dangerously trapped in a proprietary technology. Then came Java... I still use Delphi 7 on legacy work.
Jun
7
comment Learning to be a good developer: what parts can you skip over?
@Bob The fundamental corporate fad has been for decades that a new technology or methodology will allow non-programmers to write working programs. CASE, UML-to-code, and Enterprise Architecture Frameworks. It's recurrent: MDAs sit are their computers, make a process diagram, and create software.
May
19
awarded  Student
May
10
revised how to use version control
reviewing change history
May
9
answered Does profiling without benchmarking lead to micro-optimization?
May
9
comment Does profiling without benchmarking lead to micro-optimization?
Good programmers write optimal (not optimum) code as a matter of routine. They have the scars from the resources being silently and unendingly spent all over the place.