Three seperate layers or not

Hi Everybody,
Using three tiered architecture is an industry wide accepted standard for developing good applications.
But what do u tell people who refuse to accept that. I'm sure atleast some of you would have had to work with people who have strong opinions against three seperate tiers. In their opinions 3 layers are not required. They say it just adds more work.
For examples in a struts based application, people argue that its is perfectly fine to include all your business logic in the Action classes and that creating seperate business rule classes is useless as it just add more classes to the application.
So what do u tell them ?
Thanks

I would like to
think I'm one of the exceptions to your "rule."It's not a rule, just an observation. I also know very many excellent developers.
Their overriding impression of software
development is that it's always a messIt is. Murphy rules. To believe otherwise is a recipe
for continual disappointment and frustration.
I have worked on several projects where the simplest requirements were turned into a mess because of bad practices by management and development. On the other hand I have also worked on a few where requirements were uncertain, often complex when they were discovered and ever changing and the project went well because of good practices by everyone involved - those practices were chosen precisely because of the challenges involved (and that is something that experience can teach if one is willing to learn). Unquestionably there are factors outside our control. Not everything is outside our control, however.
and they often
use phrases like 'in the real world...', 'that'sjust
academic stuff', 'we have to be pragmatic', etcAnd the inverse: "That's not how we did it in school!"
There are always trade-offs and compromises to be
made. Nothing is ever perfect, only "mostly right for
the time/situation/constraints."Actually, my point was not about school/work. What the first phrase often really means is 'In the world that I know'. What the second phrase often really means is 'That's book stuff that I can't relate to my work'. What the third phrase often really means is 'I fear walking off the path that I know'. All of these statements are perfectly reasonable for thinking beings that have a stake in what they're doing. In their original forms though, they tend to shut down the discussion, particularly when stated from the pedestal of experience. Progress depends on change - we desparately need progress in the way we, as a profession, think about software and its development.
>
The reason that it's often a mess for them isbecause
they insist on behaving in a substandard way and
applying archaic methods that are 'tried andtrusted'
(tried and trusted to cause chaos and pain itseems).
I think you're doing a great disservice by painting
with such broad strokes in black-and-white. There is
no black, no white - only grey. How grey is
what matters. (That's something the "years of
experience" will teach you.)I am speaking in general terms, so broad strokes are to be expected and greyness should be assumed. There are many dimensions to the problem each with many effects. Of course there are many good developers that have suffered the slings and arrows of outrageous fortune. I agree that it could have been phrased better.
Regards,
Lance

Similar Messages

  • I have had three seperate credit card charges from itunes but I haven't ordered anything and they do not appear on my itunes purchased list.

    Why do I have mystery charges??!!
    Hi I have been charged three seperate transactions on my credit card statement from itunes. I did not make these purchases and I have checked on my itunes purchase list and they do not appear. How or why did this happen? What can be done to prevent further false purchase transactions? I have already informed my credit card company.
    Thanks :/

    If the charges are not reflected in the Purchase History, then it's most likely a fraudulent charge to your credit card directly rather than an unauthorized purchase through your iTunes Store account in which case it will be up to your bank to handle. I would, however, suggest that you change your password to your Apple ID, using one that will be difficult to guess, just as a precaution. You can also go here:
    http://www.apple.com/support/itunes/contact/
    and follow the instructions to report the issue to the iTunes Store, though if the false charges didn't come through them, there will be nothing they can do.
    Regards.
    Regards.

  • Can I import Powerpoint text objects into CP as seperate layers?

    I have a Powerpoint presentation I would like to convert to a CP7 project. I imported the Powerpoint and checked the 'sync' checkbox. In CP I added voice over to each slide. Now I want to time the fade-in of each of my bullets to the audio track. However, the individual text layers that exist in Powerpoint are not brought into CP as seperate layers. This makes it extremly difficult to time the bullets to the audio track because the audio is in CP and I have to implement the timing in Powerpoint. Is there any way to import the Powerpoint text objects into CP as individual layers?

    Not possible, each ppt slide will be turned in sort of a movie slide that
    keeps timing and animations. Maybe you need a ppt plugin instead of a full
    authoring tool?

  • Using iDVD, I've no problem creating a slideshow, but I want to add three seperate sound files, in this case speeches I've got in iTunes. I want to create three individual buttons/sub menu to access them individually from the photos. Can anyone help

    Using iDVD I've no problem creating a slideshow, but am having problems trying to add three seperate sound files in this case three speeches that I hold in iTunes. I want to be able to access them individually and seperately from the photo slideshow. Can anyone advise if this can be done and if it can, how I go about creating the seperate menu and buttons.

    If you'd like to integrate the speeches with the slideshow, I'd do that in iMovie where you'll have more control over the timing.  Use chapter markers at the beginning of each speech so the viewer can jump to a particular speech (note that chapter markers advance the viewer to a particular spot -- the viewer keeps watching the rest of the video until the end of everything or until they use the remote's menu button).
    If you're just wanting the speeches to be on the DVD so people can listen to the speeches after seeing your slideshow, you could:
    - use iDVD or iMovie to make a "slideshow" with just 1 image matching the length of a speech.
    - create three submenus and use the speeches as menu music.  Here's a (random) video on creating submenus:
    http://www.youtube.com/watch?v=DlhQSb_D5kc
    John

  • I have three "pages" of apps, not all of which are full.  How do I move an app from one page to another to consolidate?

    I have three pages of apps, not all of which are full.  How do I move apps from one page to another to have full pages?

    Hook your iPad up to your computer and iTunes and move them from within iTunes.
    Or
    Hold down on one of  your apps until they all start to wiggle. Then hold down on the ones you want to move and drag them on the screen. Drag them to the middle left to move them left,(such as from page 2 to page one) middle right ot move them right,(from page 2 to page 3) rearrange as you want.
    When you're done, tap the home key and everything should stop wiggling.

  • Some albums I put on my Mac to later sync with a Touch appears as seperate tracks and not a single album.  How do I get them back together again other than a playlist.  I do not want the tracks showing up as albums on the Touch?

    Some albums I put on my Mac to later sync with a Touch appears as seperate tracks and not a single album.  How do I get them back together again other than a playlist.  I do not want the tracks showing up as albums on the Touch?

    Are your tracks pat of a collection? Different artists, but still one album? Then mark them a s acollection or set the album artist. See this guide on how to group separate tracks into albums:
    iTunes: Grouping Tracks Into Albums

  • Why while in Bridge Load Files into photoshop Layers does not work?

    In Bridge, Tools>Photoshop>Load Files into Photoshop Layers does not work.  I have two images selected and when I execute that comman in Bridge nothing happens.  I exited and restarted both PS and Bridge and still nothing.  I am working in Windows 7 and Photoshop cs6.

    No I tried File/scripts/load file into stack and still did not work.
    There was an update to bridge and now it works.  Thanks so much.

  • The camera on my daughter's iPod Touch, 5th generation, doesn't work anymore. She just got it three weeks ago. Not even sure how to troubleshoot. Help.

    the camera on my daughter's iPod Touch, 5th generation, doesn't work anymore. She just got it three weeks ago. Not even sure how to troubleshoot. Help.

    Hard reset it and report back...thatll probably solve the problem

  • The mail on my i mac sent out three messages i did not address and did not send the one i had addressed

    i wrote a message this morning, it did not arrive to the intended address, but arrived was delivered to three individuals who had not been addressed, one of whom was last written in 2010.  what happened?

    Look in your Sent folder to retrieve the message you actually sent and see to whom it was addressed.

  • I have manipulated a photo using layers etc and then flattened it and saved it under a new name.  When I use 'Preview' (mac) to view the finished photo it doesn't look right.  It's as the layers have not flattened correctly.  When viewed in Elements 12 it

    I have manipulated a photo using layers etc and then flattened it and saved it under a new name.  When I use 'Preview' (mac) to view the finished photo it doesn't look right.  It's as the layers have not flattened correctly.  When viewed in Elements 12 it looks OK.  The photo looks incorrect in other software such as photo books.
    Looking at the same photo before flattening, what is being shown is only the top layer.
    How do I correct this?

    STEVEN1A wrote:
    I have manipulated a photo using layers etc and then flattened it and saved it under a new name.  When I use 'Preview' (mac) to view the finished photo it doesn't look right.  It's as the layers have not flattened correctly.  When viewed in Elements 12 it looks OK.  The photo looks incorrect in other software such as photo books.
    Looking at the same photo before flattening, what is being shown is only the top layer.
    How do I correct this?
    The top layer is indeed the one that is visible, unless there is/are area(s) of translucency on that layer, so that you can visualize a portion of the subjacent layer.
      the finished photo it doesn't look right.  It's as the layers have not flattened correctly. 
    Are your settings targeted to have the printer manage colors, or, to have PSE manage colors?

  • CS6 Photoshop images showing up in layers but not document

    Hey,
    Im currently running photoshop CS6 on windows 8 and when I try and open a file the images come up in the layers but not the actual document.
    I know this has already been posted about Photoshop CS5 but I think CS6 is slightly different. Can anyone help me?
    Thanks

    I've managed to fix it. I had to untick 'Use graphic processor' then restart the program!

  • Shaped layers are not updating in ae after changing them in Photoshop

    I created a photoshop CS3 file that has a grid and 3 layers with editable shapes (a graph that has to be changed daily). When importing them into AE CS3 as a comp cropped layers, After Effects sees the layers and layer masks correctly. The problem is when we go back into photoshop and only change the points on the shape layers, save the file, and open the saved After Effects file, the shaped layers are not updated. Even the reload footage does no avail .
    Steps to reproduce issue
    1. Create a layer in photoshop and make a shape
    2. Save the photoshop file.
    3. Import the Photoshop file in After Effects as a comp
    4. Save the After Effects Project
    5. Reopen the photoshop file and edit points on the shape layer.
    6. Save the Photoshop file
    7. Open the After Effects project.
    8. The SHAPE layer WILL NOT UPDATE. The mask is still the same as the original first saved file.

    No, they don't. Andrew is correct. Once imported, shape paths from PSDs will become masks and those have no relation to any external reference items. They are AE-internal. The apparent question is, how complex your graphs are. If you check out one of my old tutorials on creativeCOW you can find a line chart rigged with expressions and thus fully editable from within AE. Similar projects can be created for other chart types and in fact I had several of them already on my website (and will provide them again, if and when I get around to finally updating it). Also do not forget that you could use plugins such as Digital Anarchy's Data Animator (now owned by Red Giant and being reworked into an updated version called Datamator)...
    Mylenium

  • NX Invisible Layers do not come into A3D

    I recieved an NX 4.0 file from a client and the import did not process the Invisible layer data. During the import into A3D I used the option to inclued hidden (in fact I had all option turned on).
    Are there any options to process all of the data in the file?

    UG Layer management within A3D does not reflect UG behaviour.
    If you want to see invisible layers, this means that within UG these layers are not set as Work (meaning visible, selectable and so on). By default, the option Active Layer is active within A3D. In order to see the invisible layer, you have to check Hidden Object and uncheck Active Layer. In the Model Tree, you will be able to make visible what you want but you have to be aware that the result may be messy as all is visible.

  • Layers are not fixed postion

    In Utlra Dev I would
    Insert Layer and although layers are anything by WYSIWYG in
    design view, once you got them where you want them they would stay
    right there. Looking at the code you see "absolute position" and
    the coordinates etc
    In my shiny new (It knows best ) DW8, the code still claims
    absolute positioning etc but they actually move around as you widen
    or narrow the browser!
    [I guess that means absolutely positioned relative to the
    browser rather than the layout.]
    How can I fix it please?

    Layers inserted by DW4, and layers inserted by any other
    later version of DW
    are completely identical in function and in form, EXCEPT that
    the style
    information is moved from an inline style (in the <div>
    tag) to an embedded
    rule (or even to a rule in a linked stylesheet). There is NO
    DIFFERENCE in
    their behavior on the page.
    > when viewed in the browser IE or FF, the contents of the
    layer moves on
    > the
    > page 9left or right) if I resize the window horizontally
    (stays fixed
    > vertically) whereas layers inserted with DW 4 stay
    absolutely put.
    We would have to see the page to know what you are trying to
    describe. I'm
    guessing that the layer's position is still completely fixed,
    but that other
    page content is moving.
    >
    quote:
    it's not a good idea to use 'layer's to build a page.
    > Some say "it's not a good idea to use tables." When is
    it good to use
    > layers?
    Not for layout. Use layers for SPECIAL (not general) purposes
    showing/hiding images, for example.
    > <DIV id="Layer1" style="position:absolute;
    width:364px; height:63px;
    > z-index:1; left: 408px; top: 222px"><
    No matter what you do, you will not be able to move this div
    from its stated
    location of 222px below the zero of its closest positioned
    ancestor, and
    408px to the right of the zero of its closest positioned
    ancestor. That's
    just how HTML layers work.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "rockart" <[email protected]> wrote in
    message
    news:[email protected]...
    > Thank you Nadia.
    > when viewed in the browser IE or FF, the contents of the
    layer moves on
    > the
    > page 9left or right) if I resize the window horizontally
    (stays fixed
    > vertically) whereas layers inserted with DW 4 stay
    absolutely put.
    >
    >
    quote:
    it's not a good idea to use 'layer's to build a page.
    > Some say "it's not a good idea to use tables." When is
    it good to use
    > layers?
    >
    > [My page is all tables but for one layer used to overlap
    some cells.]
    > Here is an example from an earlier site that stays put:
    >
    > <DIV id="Layer2" style="position:absolute;
    width:228px; height:293px;
    > z-index:2; left: 460px; top: 222px"><IMG
    > src="../../images/newsletter/newstime_feb-06.gif"
    width="225"
    > height="315"></DIV>
    >
    > and here is the problem one done with DW8. The css is
    courtesy of DW
    > whether I
    > want it or not.
    >
    >
    > <DIV id="Layer1" style="position:absolute;
    width:364px; height:63px;
    > z-index:1; left: 408px; top: 222px"><SPAN
    class="style15">'In
    > corporate entertainment, <BR>
    >     where nothing
    nothing is left to chance,
    >  <BR>
    >
          this
    band fits the bill in every
    > respect...' </SPAN></DIV>
    >
    > Thanks for your help.
    >

  • How do you do anchors - the three ways listed did not work.  I am using the jQuery mobile template 11.  I want to link to a spot on the same page.

    How do you do anchors - the three ways listed did not work.  I am using the jQuery mobile template 11.  I want to link to a spot on the same page.

    How do you do anchors - the three ways listed did not work.  I am using the jQuery mobile template 11.
    You have aroused my curiousity, what are three ways listed that do not work? At risk of being labeled as an ignoramus, could you also tell me where to get the other 10 templates?
    I usually give an element an ID and use that in my link as in
    <a href="#mySpot">Go to my spot</a>
    <div id="mySpot">
    </div>

Maybe you are looking for

  • Font There but Not

    I have a particular font, visible in the Fonts folder (in Library). That font will not show up in FontBook or even Spotlight! AND, it won't appear in my font lists (such as in InDesign or Word, or anything)! I've tried "validating file" within FontBo

  • How can I rename many files at the same time?

    Hello! I have a bunch of PDF files (2 thousand at least) that I need to transfer to another Mac but since it's running OS 9.2 it won't accept the files because the names are too long, therefore, I need a quick way to change all such files into a shor

  • Can i use the iphone in Hong Kong?

    Can i use the iphone in Hong Kong?

  • Toast and DVDSP

    Just a quick and easy (dumb) question. I often see several of you menion that it is better to burn in Toast than in DVDSP. I am interested in buying Toast if that is true. My question: how do the interfaces work together? When burning a DVD in Toast,

  • From 720p Video to SD DVD - Pulling my hair out

    Okay, I am trying to take 720p video and create a standard definition widescreen dvd. In FCP2, I have the setup as DVCPRO HD - 720p30 , and I can edit and see the sequence in widescreen without any problems in the Canvas. PROBLEM: When I try to expor