4,333 reputation
1721
bio website
location
age
visits member for 4 years, 6 months
seen yesterday

Apr
28
comment What to test for in a simple form where the value of one input field dictates other fields?
that is correct.
Apr
28
comment What to test for in a simple form where the value of one input field dictates other fields?
why do you think that the decision has to call back to the gui? Either the gui or the controller does the job: comboboxNativeLanguage.setVisible(decision.isNativeLanguageInputVisible(currentR‌​egistrationData));
Apr
27
reviewed Approve What to test for in a simple form where the value of one input field dictates other fields?
Apr
27
answered What to test for in a simple form where the value of one input field dictates other fields?
Apr
1
awarded  Peer Pressure
Apr
1
comment How can I close my Open Source project and what is required from me in order to make it closed source?
Is your project using (linking against) other gpl-libraries ?
Mar
11
comment Is logging next to an implementation a SRP violation?
@Aitch. "C++ it's impossible." : If you google for "aop c++" you will find articles about it. "...the AOP code I saw was about logging every entering and exit step of every method. I only want to log some business logic parts." Aop allows you define patterns to find the methods to modify. i.e. all methods from namespace "my.busininess.*"
Feb
16
comment How would one go about creating a “Licence Key” for a distributable source-available Software project?
+1 for ".. to have an important part of the software not beeing included in the source code" that is way how google controls android. Android is open source. Many interesting android apps and services like google maps, google calendar, playstore, ... are closed source and the opensource community has a lot work to do to have open-source-replacements for these parts. If you want to use "google maps" on android you have to aquire a license key
Feb
16
comment Communicating between browser and a native application securely
Technically i would agree that a native app with a web view is the easiest way. However according to this german language article from heise online the android web-viewer for android 4.3 and below has serious security issues that cannot be fixed.
Jan
28
comment How to politely decline a pull request?
@gnat not a duplicate: this question asks from pull-receiver-point-of-view while the duplicate-candidate asks from the pull-sender-point-of-view
Jan
12
answered Dependency Inversion & Decoupling
Jan
7
revised Is there a conventional way to combine file path strings?
added java tag
Jan
7
revised Defining resource allocation in method documentation
added 6 characters in body
Jan
7
answered Defining resource allocation in method documentation
Dec
25
comment How to model the dependencies between fields in very complex forms
@jules: I totally agree, especially that non-trivial validaion/visibility-rules cannot be specified in advance. They have to be adopted over time. However a Domain-specific_language for the definition of validaion/visibility can be specified and implemented in advance. The interpreter of Domain-specific_language can read and execute the human readable rules for validaion/visibility. There is no more need to update the code if spec changes. This spec should evolve over time
Dec
22
answered How to model the dependencies between fields in very complex forms
Dec
11
comment Mocking the context of application
@Engineer Spock: i have updated my answer
Dec
11
revised Mocking the context of application
added 432 characters in body
Dec
3
comment Code First vs. Database First
+1 for neither "code first" nor "database first" but "non functional gui-prototype first" (aka "rapid prototyping"), because in the absence of requirements the gui prototype helps to clarify the requirements with endusers.
Dec
2
revised Generating test data for a search application
added 69 characters in body