| bio | website | bloritsch.d-haven.net |
|---|---|---|
| location | Washington, DC | |
| age | ||
| visits | member for | 2 years, 6 months |
| seen | Apr 17 at 2:15 | |
| stats | profile views | 807 |
Been paid for developing for 15 years, in addition to the assembly, Basic, and DB III I learned for the fun of it. Most of my professional carreer has been spent developing server systems and web applications.
Some things I have come to believe are:
- Simplicity is hard, but oh so necessary
- The hardest problem is understanding
- Users are great, they keep you humble
|
May 31 |
comment |
Can CSS be considered a DSL? Both Perl and Prolog are general purpose languages. In short you can do other things than what you specified--whether it sucks at it or not is irrelevant to GPL vs. DSL discussions. However, Rake, Make, SQL, ANT scripts, etc. are all DSLs. They have only one application that they can be used for. |
|
May 31 |
comment |
Can CSS be considered a DSL? I also would dare to say that CSS is used significantly in the branding of the site, which is a business concern. |
|
May 31 |
comment |
Can CSS be considered a DSL? We all know that Wikipedia contains no errors, omissions, or contradictions right? CSS contains a syntax and a grammar. These two things make it a language. It is also pertinent in only one domain, which makes it domain specific. It is used to declare, and specify where things are on the screen and how they are presented. This is a very narrow part of the specification process. You won't be able to do business level specifications with it, but you will be able to do screen layout specifications and use the file in production. Your definition is too narrow and your source is not perfect. |
|
May 31 |
comment |
Can CSS be considered a DSL? You are saying that CSS is not a specification language because it doesn't compute (a programming language function). That is not correct. |
|
May 31 |
comment |
Can CSS be considered a DSL? SQL is a DSL, and its realm is not business. |
|
May 31 |
comment |
Can CSS be considered a DSL? in common use is the key. There is also XSL:FO that has a similar scope, although much different look/feel. XSL:FO is not nearly as compact as CSS, which explains why there is little or no push for browsers to adopt it. |
|
May 31 |
comment |
Can CSS be considered a DSL? It is a specification language. Computations and variables are the realm of programming, but CSS allows you to specify the style and location of elements in a markup language such as HTML or XML. |
|
May 31 |
comment |
Can CSS be considered a DSL? That's an artificial distinction. It's domain is the presentation of markup. I.e. a representational domain. |
|
May 27 |
reviewed | Approve suggested edit on What program do you use to write technical documentation? |
|
May 27 |
answered | Code reuse: Reusing complex method vs. cherry-picking parts |
|
May 25 |
awarded | Enlightened |
|
May 25 |
awarded | Nice Answer |
|
May 25 |
answered | Why use an OO approach instead of a giant “switch” statement? |
|
May 24 |
comment |
I've taken a job where there is no work to do! A short stay at a job is usually very easy to explain--particularly in a case like this. If you have a history of staying with companies for much longer, than the one that doesn't match the rest is usually not a factor. Just be careful how you phrase the quick turnover. It's OK to say they didn't have enough work on that contract--it's not OK to put the company in a bad light. |
|
May 24 |
awarded | Nice Answer |
|
May 20 |
comment |
Code Reviews do they really work in true Agile? If you want to argue code reviews away, then I recommend taking some stats. Document the time taken for the code reviews (in total man hours), the number of bugs/issues discovered in them, along with the severity of the problem. For my team it turned out we spent at least 16 man hours per review, found on average 2-3 bugs, all of which were cosmetic in nature. It was easy to argue for test-first methodology to replace peer reviews in the face of those numbers. |
|
May 20 |
comment |
Code Reviews do they really work in true Agile? Some PMs think that iterations mean we have a couple short iterations in the beginning and a couple long iterations in the middle followed by as many short iterations at the end as needed. The problem is that this messes with the battle rhythm of software development and the ability to catch bugs early. The 8 week iteration would be one of those middle iterations. I do agree that this is not agile. |
|
May 19 |
answered | Code Reviews do they really work in true Agile? |
|
May 19 |
comment |
I need to develop a parser. Can I use Lex and Yacc for the purpose? Thanks for the clarification. The takeaway is that using the parser generator doesn't add any license restrictions to your code. |
|
May 19 |
answered | I need to develop a parser. Can I use Lex and Yacc for the purpose? |