1,342 reputation
312
bio website
location
age
visits member for 2 years, 7 months
seen yesterday

Jan
27
comment Does functional programming increase the 'representational gap' between problems and solutions?
@itsbruce Paul has given you a very good answer.... Thank you for your kind words, kind sir -- at least I'm guessing you're a sir based on your username (would that make it a sirname[sic]?)
Jan
27
comment Does functional programming increase the 'representational gap' between problems and solutions?
@Fuhrmanator There's also this Thinking Functionally series
Jan
27
comment Does functional programming increase the 'representational gap' between problems and solutions?
@Fuhrmanator This might not be as high-level as you're looking for but should give some insight into the design process using functional techniques: Designing With Types. I'd recommend browsing that site in general because it has some excellent articles.
Jan
26
answered Does functional programming increase the 'representational gap' between problems and solutions?
Jan
22
comment Architectural / Application Practices to guard against 'breaking changes'
Some things that come to my mind, which, while they probably won't be relevant directly, might be handy to have in mind as you go along, are: branching by abstraction and Hexagonal architectures
Jan
22
revised Understanding the concept of “arguments” and “parameters” in C language as explained in K&R The C Programming Language
Reformatted code for better reading and to let syntax highlighting do its job
Jan
22
suggested approved edit on Understanding the concept of “arguments” and “parameters” in C language as explained in K&R The C Programming Language
Jan
20
revised Good implementation strategies for encapsulating shared data in a software pipeline
Formatted divider
Jan
20
suggested approved edit on Good implementation strategies for encapsulating shared data in a software pipeline
Jan
15
comment Is there a pattern for a more “natural” way of adding items to collections?
@t3chb0t You might find the Kingdom of Nouns rant an interesting read.
Jan
12
revised How to code in a more functional style in Java?
Re-pointed out-dated link
Dec
22
comment Why 'List<E>' is an 'interface' but not 'abstract class'?
@overexchange I do not believe I am the party to whom you wanted to reply for this conversation thread; likely you wanted toniedzwiedz
Dec
19
comment What are the valid uses of static classes?
P/Invoke uses static methods -- I'd put my stuff into a static class and if I needed actual Objects I'd make those use the static class under the hood.
Dec
11
revised How do I tell my boss that their custom cms is terribly inefficient?
Uh, misc grammar, punctuation, and spelling tweaks. (I'm on break.)
Dec
11
revised How do I tell my boss that their custom cms is terribly inefficient?
Word was missing; "It" was missing a 't'
Dec
11
suggested approved edit on How do I tell my boss that their custom cms is terribly inefficient?
Dec
11
suggested approved edit on How do I tell my boss that their custom cms is terribly inefficient?
Nov
17
comment Local Updates in Persistent/Immutable Data Structures
A related thread
Nov
14
comment Local Updates in Persistent/Immutable Data Structures
Read this Prismatic blog post
Nov
14
comment Why 'List<E>' is an 'interface' but not 'abstract class'?
@Tom I wish I could upvote again, after your edit.