Reputation
4,363
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
1 7 21
Impact
~203k people reached

Jun
23
comment DB Schema design : single table with more columns vs multiple tables with fewer colomns
Is starting a greenfield app with a non-normalized database a case of PrematureOptimization ?
Jun
23
answered Separate interface for mutation methods
Jun
17
comment Where and how should one announce their new open source application
this question should be moved to Stackexchange open-source
Jun
3
revised Testing strategy for wrapper class
added 50 characters in body
Jun
3
comment Testing strategy for wrapper class
+1 for favoring not writing test that check against its implementaion-details because reimplementing SharedPreferencesWrapper against a database would break a test that tests against the implementaion-detail-SharedPreferences
Jun
3
revised Testing strategy for wrapper class
added 212 characters in body
Jun
3
answered Testing strategy for wrapper class
Jun
3
revised Personalization of code: Personalized debugging message, personalized strings and project tags
added 228 characters in body
Jun
3
answered Personalization of code: Personalized debugging message, personalized strings and project tags
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