Click here to Skip to main content
15,910,603 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Your Own Framework Pin
Kevin Marois16-Jan-17 8:00
professionalKevin Marois16-Jan-17 8:00 
GeneralRe: Your Own Framework Pin
Mycroft Holmes16-Jan-17 18:41
professionalMycroft Holmes16-Jan-17 18:41 
GeneralRe: Your Own Framework Pin
BryanFazekas17-Jan-17 2:57
BryanFazekas17-Jan-17 2:57 
GeneralRe: Your Own Framework Pin
OriginalGriff16-Jan-17 8:02
mveOriginalGriff16-Jan-17 8:02 
GeneralRe: Your Own Framework Pin
Kevin Marois16-Jan-17 8:24
professionalKevin Marois16-Jan-17 8:24 
GeneralRe: Your Own Framework Pin
dandy7216-Jan-17 8:27
dandy7216-Jan-17 8:27 
GeneralRe: Your Own Framework Pin
Fernando Takeshi Sato17-Jan-17 3:13
professionalFernando Takeshi Sato17-Jan-17 3:13 
GeneralRe: Your Own Framework Pin
Mike (Prof. Chuck)16-Jan-17 8:55
professionalMike (Prof. Chuck)16-Jan-17 8:55 
Yes I do.
For Android (some .aar libraries) and C#.
Couldn't do without it.
Sometimes you have to find the edge of "how closely are these and those classes related to each other" and decide, whether to put them in one library together (which means more memory usage / download size, especially on mobile platforms) or to split them (which means, more references, maybe more builds, a bit more organizational work in the project structures).

In most cases I prefer to do more, but smaller libraries, than to do one single dinosaur who "eats everything".
It adds flexibility on the cost of a bit more time to set up a new project. But the setup is done once... the memory is used every time the app starts.

Exception is my WinForms library, but the past showed, that indeed most of the classes in there are used in each of my winforms apps.

I strictly divide code into "Business logic" - which means, code that "does the job of the app" and "everything else".
As long as I have not made the "everything else" code as generalized as needed to be library-ready I consider it a prototype.
I have finished platform (non-business) code of my app when I have succesfully outsourced it to a library project. not a minute sooner.

GeneralRe: Your Own Framework Pin
DanielBrownAU16-Jan-17 11:02
professionalDanielBrownAU16-Jan-17 11:02 
GeneralRe: Your Own Framework Pin
Jörgen Andersson16-Jan-17 11:11
professionalJörgen Andersson16-Jan-17 11:11 
GeneralRe: Your Own Framework Pin
Single Step Debugger16-Jan-17 11:29
Single Step Debugger16-Jan-17 11:29 
GeneralRe: Your Own Framework Pin
HobbyProggy16-Jan-17 19:19
professionalHobbyProggy16-Jan-17 19:19 
GeneralRe: Your Own Framework Pin
Brady Kelly16-Jan-17 20:37
Brady Kelly16-Jan-17 20:37 
GeneralRe: Your Own Framework Pin
englebart17-Jan-17 2:01
professionalenglebart17-Jan-17 2:01 
GeneralRe: Your Own Framework Pin
Kirk 1038982117-Jan-17 4:27
Kirk 1038982117-Jan-17 4:27 
GeneralRe: Your Own Framework Pin
Gerry Schmitz17-Jan-17 5:14
mveGerry Schmitz17-Jan-17 5:14 
GeneralHow to manage a personal framework? Pin
Murray Hertz17-Jan-17 5:18
Murray Hertz17-Jan-17 5:18 
GeneralRe: How to manage a personal framework? Pin
Kevin Marois17-Jan-17 5:20
professionalKevin Marois17-Jan-17 5:20 
GeneralThought of the Day - 2 Pin
Tim Carmichael16-Jan-17 6:21
Tim Carmichael16-Jan-17 6:21 
GeneralRe: Thought of the Day - 2 Pin
Daniel Pfeffer16-Jan-17 6:40
professionalDaniel Pfeffer16-Jan-17 6:40 
GeneralRe: Thought of the Day - 2 Pin
den2k8816-Jan-17 21:39
professionalden2k8816-Jan-17 21:39 
GeneralThought of the day Pin
OriginalGriff16-Jan-17 4:52
mveOriginalGriff16-Jan-17 4:52 
GeneralRe: Thought of the day Pin
den2k8816-Jan-17 4:56
professionalden2k8816-Jan-17 4:56 
PraiseRe: Thought of the day Pin
megaadam16-Jan-17 5:05
professionalmegaadam16-Jan-17 5:05 
GeneralRe: Thought of the day Pin
Mark_Wallace16-Jan-17 7:46
Mark_Wallace16-Jan-17 7:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.