The Hardest Part
-
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013 -
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013John Simmons / outlaw programmer wrote:
"Any sufficiently advanced technology is indistinguishable from magic."
I always liked the Engineer's Corollary to Clarke's Law: "Any developer of sufficiently advanced technology is indistinguishable from a magician."
Software Zen:
delete this;
-
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013The art of database storage is to keep it simple and renundant. Raw data should be stored as raw as it gets in. Every processing should do the app. Be consequent in separate processing code and UI code. I had to re-write a lot because of that problems. Our coming project will have a shot with the MVVM architecture. I am fine with that because I am NOT the lead programmer. :cool:
Press F1 for help or google it. Greetings from Germany
-
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013 -
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013 -
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013 -
... of designing an app that has a significant and complex database back-end is coming up with a usable, yet maintainable schema... The next hardest part is presenting a UI that wraps the schema in a way that makes sense to joe-blow-idiot end user, and doesn't impede usability. Aurther C. Clark was right - "Any sufficiently advanced technology is indistinguishable from magic."
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013Design from the top down (with user input). Implement from the bottom up.