Tapahtumat

Kun kirjaudut sisään näet tässä ilmoitukset sinua kiinnostavista asioista.

Kirjaudu sisään

object oriented programming

Vierailija
03.03.2025 |

olen yliopistossa suuntautunut tuohon aiheeseen 2007-2010. Ongelma on siinä että jouduin lopettamaan yliopiston, mutta olen jälleen palautellut juttuja mieliin. En vain tiedä että mihin ottaisin kontakteja opiskelustani. Yliopistot ovat siirtyneet jo pois olio pohjaisesta suunnittelusta -> tekoäly softiin. Minua tämä muutos ei kiinnosta vaan halua syventää olio pohjaisen ohjelmoinnin filosofista ymmärtämistäni.

Myös toimivat tuotteen rakentaminen tietojeni pohjalta on erittäin vaikeaa, kutsuisin sitä enemmänkin tutkivaksi tieteeksi jossa joskus saattaa syntyä jotain mutta paljon menee aikaa vain tietomäärän kartuttamiseen ja sen semmoiseen. En siis voi suoranaisesti tuotteistaa osaamistani. Jos taas keksin jotain millä parannetaan jotain niin se välittömästi vaikuttaa kansainvälisten yritysten massa tuottaeisiin ja voidaan puhua jopa miljoonien arvoisesta keksinnöstä tai parannuksesta.

Kommentit (37)

Vierailija
1/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Vierailija
2/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Vierailija
3/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Nykyisin taitaa olla vähän sellaista ilmassa että olio-ohjelmointi ei olekaan niin siunauksellista kuin aluksi arveltiin. 

 

 

Vierailija
4/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Nykyisin taitaa olla vähän sellaista ilmassa että olio-ohjelmointi ei olekaan niin siunauksellista kuin aluksi arveltiin. 

 



 

Taitaa ennemmin olla niin, että muunlaista ohjelmointia ei enää oikein ole olemassakaan, poislukien muutamat funktionaaliset kielet. 

Vierailija
5/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Nykyisin taitaa olla vähän sellaista ilmassa että olio-ohjelmointi ei olekaan niin siunauksellista kuin aluksi arveltiin. 

Eihän sitä ole edes kokeiltu? Kerroppas vähän tarkemmin. Kuka noin ajattelee ja millä kielellä hän ohjelmoi ja mitä ongelmia siinä on?

 

Vierailija
6/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Nykyisin taitaa olla vähän sellaista ilmassa että olio-ohjelmointi ei olekaan niin siunauksellista kuin aluksi arveltiin. 

 



 

Taitaa ennemmin olla niin, että muunlaista ohjelmointia ei enä

Juurihan minä kerroin että VB, C++, JA VB.NET eivät ole olio ohjelmointi kieliä.

Sisältö jatkuu mainoksen alla
Vierailija
7/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Oletko kuullut Googlesta? Tuosta aihepiiristä löytyy tietoa aivan loputtomasti ja hyvin helposti

Vierailija
8/37 |
03.03.2025 |
Näytä aiemmat lainaukset

No mene opiskelemaan filosofiaa ja tee gradu tuosta oliostasi.

Sisältö jatkuu mainoksen alla
Vierailija
9/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Opiskelet ite sit

Vierailija
10/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Oletko kuullut Googlesta? Tuosta aihepiiristä löytyy tietoa aivan loputtomasti ja hyvin helposti

En usko että ymmärsit pointtia.

Sisältö jatkuu mainoksen alla
Vierailija
11/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Opiskelet ite sit

Jooh mutta en löydä mistään kontakteja.

Vierailija
12/37 |
03.03.2025 |
Näytä aiemmat lainaukset

No vanhana oliopohjaisilla kuten Java ohjelmoijana sanoisin, että sä olet pahasti ajasta jäljessä. Kyllä oliopohjaisia kieliä vielä käytetään, mutta niidenkin kanssa on luovuttu sellaisesta puhdasoppisesta olioajattelusta, koska se on käytännössä havaittu huonoksi tavaksi mallintaa toimialuetta, suunnitella ohjelmaa ja toteuttaa sitä. Olioita käytetään nykyään paljon vapaamuotoisemmin, kuin olio-ohjelmoinnin teoria sanoo, ja hyvä niin.

Lisäksi tosiaan ei enää oikein ole tuollaisille oliomaailman "teoreetikoille" hommia. Jotkut aikanaan isoissa valtion ja kuntien projekteissa varsinkin saattoi tosiaan olla ihmisiä, joiden pelkkä tehtävä oli oliomallintaminen ja suunnittelu. Mutta näistä on käytännössä luovuttu, koska heidän työpanoksestaan ei lopulta ollut kauheasti hyötyä. Koodarit ei halunneet sitoutua toteuttamaan sillä tavalla, ja toisaalta käsitemallinnuksen teki asiakasrajapintaa lähempänä olevat henkilöt kuten vaatimusmäärittelijät. 

Nykyään siis käytännössä jos haluat jotain oliohommaa tehdä, niin olet koodari. Mutta tosiaan ei mitään puhdasta olioajattelua enää käytetä missään, ja toiseksi ei juurikaan ole pelkkiä koodareitakaan, ainakaan pelkkiä oliokielikoodareita. Usein täytyy esim. osata käyttöliittymäpuolen kieliä ja tekniikoita myös. Ja aika paljon koodarin pitäisi olla myös osaava tietokantojen, pilvipalvelujen, asennusautomaation tms. suhteen, en oikein näe roolia tuollaiselle kuvaamallesi henkilölle.

Sisältö jatkuu mainoksen alla
Vierailija
13/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

No vanhana oliopohjaisilla kuten Java ohjelmoijana sanoisin, että sä olet pahasti ajasta jäljessä. Kyllä oliopohjaisia kieliä vielä käytetään, mutta niidenkin kanssa on luovuttu sellaisesta puhdasoppisesta olioajattelusta, koska se on käytännössä havaittu huonoksi tavaksi mallintaa toimialuetta, suunnitella ohjelmaa ja toteuttaa sitä. Olioita käytetään nykyään paljon vapaamuotoisemmin, kuin olio-ohjelmoinnin teoria sanoo, ja hyvä niin.

Lisäksi tosiaan ei enää oikein ole tuollaisille oliomaailman "teoreetikoille" hommia. Jotkut aikanaan isoissa valtion ja kuntien projekteissa varsinkin saattoi tosiaan olla ihmisiä, joiden pelkkä tehtävä oli oliomallintaminen ja suunnittelu. Mutta näistä on käytännössä luovuttu, koska heidän työpanoksestaan ei lopulta ollut kauheasti hyötyä. Koodarit ei halunneet sitoutua toteuttamaan sillä tavalla, ja toisaalta käsitemallinnuksen teki asiakasrajapintaa lähempänä olevat henkilöt kuten vaatimusmää

LoL. Et varmasti ole ollut java koodari. Ensinnäkin käydään läpi mitä toimialue tarkoittaa, se on tietokoneiden liittymä. Miksi sitä pitäisi mallintaa edes?

Vierailija
14/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Nykyisin taitaa olla vähän sellaista ilmassa että olio-ohjelmointi ei olekaan niin siunauksellista kuin aluksi arveltiin. 

 



 

Taitaa ennemmin olla niin, että muunlaista ohjelmointia ei enä

 

No itse olen opiskellut ysärillä, jolloin oli tätä olio-ohjelmoinnin kulta-aikaa. Sen mukaan miten silloin olio-ohjelmointi nähtiin, ei enää ole mitään olio-ohjelmointia juurikaan, vaikka oliopohjaisia kieliä käytettäisiinkin. Ei kukaan ala mallintaa tilattua softaa niin, että alkaisi miettiä jotain olioita ja niiden yhteyksiä, ellei sitten tietokannan tasolla, saati toteuttaa ohjelmaa niin, että se koostuisi tällaisista luokista ja niiden vuorovaikutuksesta. Se on vaan käytännössä todettu hyvin vaikeaksi tavaksi toteuttaa toimiva ohjelmisto. 

Sisältö jatkuu mainoksen alla
Vierailija
15/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

LoL. Et varmasti ole ollut java koodari. Ensinnäkin käydään läpi mitä toimialue tarkoittaa, se on tietokoneiden liittymä. Miksi sitä pitäisi mallintaa edes?

 

 

Niin siis sinä puhut nyt jostain Windows-maailman Domainista varmaan. Jos et olisi erityisesti halunnut viisastella, niin olisit varmaan asiayhteydestä ymmärtänyt, että tässä toimialueella tarkoitettiin liiketoiminnan tai toiminnallisuuden kokonaisuutta, jota kehitettävä ohjelmisto käsittelee. Kyllä sitä meillä konsulttifirmassa usein toimialueeksi tai toimialaksi usein suomenkielisissä yhteyksissä kutsutaan. Eli jos tulee vaikka toteutettavaksi ohjelmisto, jolla ylläpidetään teiden ylläpitoa, niin sitten tienrakennus on se toimialue, ja käsiteltävät käsitteelliset oliot tulee siitä maailmasta.

 

Vierailija
16/37 |
03.03.2025 |
Näytä aiemmat lainaukset

varmana löydät loputtomasti olio-ohjelmointiin oppaita netistä. enkä ihan kuvittele että kaikki opiskelu olis tekoälyllä korvattu, mutta varmasti sitä tullaan soveltamaan koska jo pitkään tarkoitus on tuottaa mahdollisimman nopealla tahdilla kutakuinkin toimivia purkkaviritelmiä jolla kyhäelmät pysyy edes jotenkuten kasassa

Vierailija
17/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

LoL. Et varmasti ole ollut java koodari. Ensinnäkin käydään läpi mitä toimialue tarkoittaa, se on tietokoneiden liittymä. Miksi sitä pitäisi mallintaa edes?

 

 

Niin siis sinä puhut nyt jostain Windows-maailman Domainista varmaan. Jos et olisi erityisesti halunnut viisastella, niin olisit varmaan asiayhteydestä ymmärtänyt, että tässä toimialueella tarkoitettiin liiketoiminnan tai toiminnallisuuden kokonaisuutta, jota kehitettävä ohjelmisto käsittelee. Kyllä sitä meillä konsulttifirmassa usein toimialueeksi tai toimialaksi usein suomenkielisissä yhteyksissä kutsutaan. Eli jos tulee vaikka toteutettavaksi ohjelmisto, jolla ylläpidetään teiden ylläpitoa, niin sitten tienrakennus on se toimialue, ja käsiteltävät käsitteelliset oliot tulee siitä maailmasta.

<

Ei tule. Et valitettavasti ymmärrä mitä object based programming tarkoittaa mutta ihan sama. Luulet että se tarkoittaa ohjelmoinnin muuttua tai niitä tietosäilöjä vaikka oikeasti se tarkoittaa metodeita. nyt gtfo noob =)

Vierailija
18/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Kyllä minulla ainakin Tampereen yliopistossa viime keväänä oli kurssi, joka keskittyi nimenomaan oliosuunnitteluun ja oliopohjaisen arkkitehtuurin rakentamiseen. Myönnän, että itse vähän kyseenalaistin suunnittelutavan järkevyyttä, mutta kun oli pakollinen kurssi jos halusi tietotekniikan kandintutkinnon ohjelmistotekniikan alalta suorittaa niin olihan se läpi pakerrettava.

On olemassa vaikka kuinka paljon oliopohjalta rakennettua legacy-koodia, joka tarvitsee ylläpitoa. Tällä hetkellä vain tuntuu olevan niin ettei koodareista ole mitään pulaa. Fiksuinta sinulta olisi rakennella githubiin jotain omia projekteja näytettäväksi. Voit tietysti ottaa myös alan firmoihin yhteyttä. Millä kielellä mieluiten koodaat?

 

 

Vierailija
19/37 |
03.03.2025 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Vähän vaikea ymmärtää mikä tässä oli kysymys, jos sellaista edes oli. Jos opinto-oikeutesi on voimassa niin yliopisto-opintoja voi varmaan jatkaa. Ihan arvailua, mutta uskoisin että Suomesta vielä löytyy OOP-opetusta jostain päin jos sellaista kaipaat.

Te ette ole halunneet integroida minun laisia osaajia yhteiskuntaanne, niin VB,VB,net,c++, missä roskien keräys on olematonta ja muistivuodot tavallisia. En itsekkään tiedä mistä löytäisin samanlaista filosofista suuntaa ymmärtävien ihmisten kontakteja.

Nykyisin taitaa olla vähän sellaista ilmassa että olio-ohjelmointi ei olekaan niin siunauksellista kuin aluksi arveltiin. 

 



 

Taitaa ennemmin olla niin, että muunlaista ohjelmointia ei enä

Data-analytiikan puolella on muunlaista. Eipä ole paljon olioita vastaan kävellyt. Tietysti niitä konepellin alla jyllää. 

Vierailija
20/37 |
03.03.2025 |
Näytä aiemmat lainaukset

"Ei tule. Et valitettavasti ymmärrä mitä object based programming tarkoittaa mutta ihan sama. Luulet että se tarkoittaa ohjelmoinnin muuttua tai niitä tietosäilöjä vaikka oikeasti se tarkoittaa metodeita. nyt gtfo noob =)"

2005 valmistunut maisteriksi tietojenkäsittelytieteestä, aikana jolloin opetettiin nimenomaan oliopohjaista suunnittelua ja ohjelmointia, ja tehnyt siitä asti töitä pääosin oliokielillä, nykyään tosin arkkitehtinä pääosin. Eikä tuossa sanomassasi ole juurikaan järkeä. Viittaatko nyt tuolla toiminnallisuuden korostamisella prototyyppipohjaiseen olio-ohjelmointiin, joka on yksi olio-ohjelmoinnin paradigma, jota edustaa mm. JavaScript ja Lua? Perinteisemmässä luokkapohjaisessa olio-ohjelmoinnissa taas nimenomaan oliot sisältävät sekä muuttujia että niitä käsitteleviä metodeita, ei vain metodeita.

Kirjoita seuraavat numerot peräkkäin: neljä kolme kahdeksan